Uncommon Descent Serving The Intelligent Design Community

The highly engineered transition to vertebrates: an example of functional information analysis

Share
Facebook
Twitter
LinkedIn
Flipboard
Print
Email

kitten-1517537_1280

In the recent thread “That’s gotta hurt” Bill Cole states:

I think over the next few years 3 other origins (my note: together with OOL), will start to be recognized as equally hard to explain:

  • The origin of eukaryotic cell: difficult to explain the origin of the spliceosome, the nuclear pore complex and chromosome structure.
  • The origin of multicellular life: difficult to explain the origin of the ability to build complex body plans.
  • The origin of man: difficult to explain the origin of language and complex thought.

That thought is perfectly correct. There are, in natural history, a few fundamental transitions which scream design more that anything else. I want to be clear: I stick to my often expressed opinion that each single new complex protein is enough to infer design. But it is equally true that some crucial points in the devlopment of life on earth certainly stand out as major engineering events. So, let’s sum up a few of them:

  1. OOL
  2. The prokaryote – eukaryote transition (IOWs, eukaryogenesis)
  3. The origin of metazoa (multicellular life)
  4. The diversification of the basic phyla and body planes (IOWs, the Cambrian explosion)

Well, saurian-1358308_1280to those 4 examples, I would like to add the diversification of all major clades and subphyla.

Of course, another fundamental transition is the one to homo sapiens, but I will not deal with it here: I fully agree with Bill Cole that it is an amazing event under all points of view, but it is also true that it presents some very specific problems, which make it a little bit different from all the other transitions we have considered above.

I will state now in advance the point that I am trying to make here: each of the transitions described requires tons and tons of new, original, highly specific functional information. Therefore, each of those transitions commands an extremely strong inference to design. I will deal in particular with the transition to the subphylum of vertebrates, for a series of reasons: being vertebrates, we are naturally specially interested in that transition; there are a lot of fully sequenced genomes and proteomes of vertebrate species ;  and a lot is known about vertebrate biology. IOWs, we have a lot of data that can help us in our reasoning. So, I will  try to fix a few basic points which will be the foundation of our analysis:

  • a) The basic phylum is Chordates, which are characterized by the presence of a notochord. Chordates include three different clades: Craniata, Tunicata, Cephalochordata.
  • b) Vertebrates are a subphylum of the phylum Chordates, and in particular of the clade Craniata. They represent the vast majority of Chordates, with  about 64,000 species described. As the name suggests, they are characterized by the presence of a vertebral column, either cartilaginous or bony, which replaces the notochord.
  • c) The phylum Chordate, like other phyla, can be traced at least to the Cambrian explosion (540 million years ago).
  • d) Chordates which are not vertebrates are quite rare today. They include:
    • 1) Craniata: the only craniates which are not vertebrates are in the class Myxini (hagfish), whose classification however remains somewhat controversial. All other craniates are vertebrates.
    • 2) Tunicata (or urochordata): about 3000 species, the best known and studied is Ciona intestinalis.
    • 3) Cephalochordata: about 30 species of Lancelets.
  • e) The phyla most closely related to Chordates are Hemichordates (like the Acorn worm) and Echinoderms (Starfish, Sea urchins, Sea cucumbers).
  • f) Vertebrates can be divided into the following two groups:
    • 1) Fishes: 3 Classes:
      • 1a) Jawless  (lampreys)
      • 1b)  Cartilaginous (sharks, rays, chimaeras)
      • 1c) Bony fish
    • 2) Tetrapods: all the rest (frogs, snakes, birds, mammals)

For the following analysis, I will consider vertebrates versus everything which preceded them (all metazoa, including “pre-chordates” (Hemichordates and Echinoderms) and “early chordates”  (Tunicata and Cephalochordata). So, everything which is new in vertebrates had to appear in the window between early chordates and the first vertebrates: cartilaginous fish and bony fish (I will not refer to lampreys, because the data are rather scarce). So, let’s try to define the temporal window, for what it is possible:

  • Chordates are already present at the Cambrian explosion, 540 my ago.
  • Jawless fish appeared slightly later (about 530 my ago), but they are mostly extinct.
  • The split of jawless fish into cartilaginous fish and bony fish can be traced about at 450 my ago

Therefore, with all the caution that is required, we can say that the information which can be found in both cartilaginous fish and bony fish, but not in non vertebrates (including early chordates), must have been generated in a window of less that 100 my, say between 540 my ago and 450 my ago. Now, my point is very simple: we can safely state that in that window of less than 100 million years a lot of new complex functional information was generated. Really a lot. To begin our reasoning, we can say that vertebrates are characterized by the remarkable development of two major relational systems:

  1. The adaptive immune system, which appears for the first time exactly in vertebrates.
  2. The nervous system, which is obviously well represented in all metazoa, but certainly reaches new important adaptations in vertebrates.

Muperch-62855_640ch can be said about the adaptive immune system, and that will probably be the object of a future OP. For the moment, however, I will discuss some aspects linked to the development of the nervous system. The only point that is important here is that the nervous system of vertebrates undergoes many important modifications, especially a process of encephalization.  My interest is mainly in the developmental controls that are involved in the realization of the new body plans and structures linked to those processes. Of course, we don’t understand how those regulations are achieved. But today we know much about some molecules, especially regulatory proteins, which have an important role in the embryonal development of the vertebrate nervous system, and in particular in the development and migration of neurons, which is obviously the foundation for the achievement of the final structure and function of the nervous system. So, I will link here a recent paper which deals with some important knowledge about the process of neuron migration. I invite all those interested to read it carefully: Sticky situations: recent advances in control of cell adhesion during neuronal migration by David J. Solecki Here is the abstract:

The migration of neurons along glial fibers from a germinal zone (GZ) to their final laminar positions is essential for morphogenesis of the developing brain, aberrations in this process are linked to profound neurodevelopmental and cognitive disorders. During this critical morphogenic movement, neurons must navigate complex migration paths, propelling their cell bodies through the dense cellular environment of the developing nervous system to their final destinations. It is not understood how neurons can successfully migrate along their glial guides through the myriad processes and cell bodies of neighboring neurons. Although much progress has been made in understanding the substrates (14), guidance mechanisms (57), cytoskeletal elements (810), and post-translational modifications (1113) required for neuronal migration, we have yet to elucidate how neurons regulate their cellular interactions and adhesive specificity to follow the appropriate migratory pathways. Here I will examine recent developments in our understanding of the mechanisms controlling neuronal cell adhesion and how these mechanisms interact with crucial neurodevelopmental events, such as GZ exit, migration pathway selection, multipolar-to-radial transition, and final lamination.

In brief, the author reviews what is known about the process of neuronal cell adhesion and migration. Starting from that paper and some other material, I have chosen a group of six regulatory proteins which seem to have an important role in the above process. They are rather long and complex proteins, particularly good for an information analysis. Here is the list. I give first the name of the protein, and then the length and accession number in Uniprot for the human protein:

  • Astrotactin 1,     1302 AAs,     O14525
  • Astrotactin 2,    1339 AAs,     O75129
  • BRNP1 (BMP/retinoic acid-inducible neural-specific protein 1),     761 AAs,     O60477
  • Cadherin 2 (CADH2),      906 AAs,    P19022
  • Integrin alpha-V,    1048 AAs,      P06756
  • Neural cell adhesion molecule 1 (NCAM1),   858 AAs,  P13591

This is a  very interesting bunch of molecules:

  • Astrotactin 1 and 2 are two partially related perforin-like proteins. ASTN-1 is a membrane protein which is directly responsible for the formation of neuron–glial fibre contacts. ASTN2 is not a neuron-glial adhesion molecule, but it functions in cerebellar granule neuron (CGN)-glial junction formation by forming a complex with ASTN1 to regulate ASTN1 cell surface recruitment. More about these very interesting proteins can be found in the following paper:

Structure of astrotactin-2: a conserved vertebrate-specific and perforin-like membrane protein involved in neuronal development by Tao Ni, Karl Harlos, and Robert Gilbert

  • BRNP1 is another  protein which functions in neural cell migration and guidance
  • Cadherin 2, or N-cadherin, is active in many neuronal funtions and in other tissues, and seems to have a crucial role in glial-guided migration of neurons
  • Integrin alpha-V, or Vitronectin receptor, is one of the 18 alpha subunits of integrins in mammals. Integrins are transmembrane receptors that are the bridges for cell-cell and cell-extracellular matrix (ECM) interactions.
  • NCAM1 is a cell adhesion molecule involved in neuron-neuron adhesion, neurite fasciculation, outgrowth of neurites

Now, why have I chosen these six proteins, and what do they have in common? They have two important things in common:

  • They are all big regulatory proteins, and they are all involved in a similar regulatory network which controls endocytosis, cell adhesion and cell migration in neurons, and therefore is in part responsible for the correct development of the vertebrate nervous system
  • All those six proteins present a very big informarion jump between pre-vertebrate organisms and the first vertebrates

The evolutionary history of those six protein is summarized in the following graph, realized as usual by computing the best homology bit score with the human protein in different groups of organisms.

Neuron_migration

Very briefly, all the six human molecules have low homology with pre-vertebrates, while they already show a very high homology  in cartilaginous fishes. The most striking example is probably Astrotactin 2, which presents the biggest jump from cephalochordata (329 bits) to cartilaginous fishes (1860 bits), for a great total of 1531 bits of jump! The range of individual jumps in the group is 745 – 1531 bits, with a mean jump of 1046 bits per molecule and a total jump of 6275 bits for all six molecules. The jump has always been computed as the difference between the best bit score in cartilaginous fishes and the best bitscore in all pre-vertebrate metazoa. We can also observe that the first three proteins have really low homology with everything up to tunicates, but show a definite increase in Cephalochordata, which precedes the big jump in cartilaginous fishes, while the other three molecules have a rather constant behaviour in all pre-vertebrate metazoa, with a few hundred bits of homology, before “jumping” up in sharks. One could ask: is that a common behaviour of all proteins? The answer is no. Look at the following graph, which shows the same evolutionary history for two other proteins, both of them very big regulatory proteins, both of them implied in the same processes as the previous six.

Neuron_migration2

Here, the behaviour is completely different. While there is a slight increase of homology in time, with a few smaller “jumps”, there is nothing comparable to the thousand bit jumps in the first six molecules. IOWs, these two molecules already show a very high level of homology to the human form in pre-vertebrates, and change only relatively little in vertebrates. We can say, therefore, that most of the functional information in these two proteins was already present before the transition to vertebrates.

So, to sum up:

  • a) The six proteins analyzed here all exhibit a huge informational jump between pre-vertebrates and vertebrates. The total functional informational novelty for just this small group of proteins is more than 6000 bits, with a mean of more than 1000 bits per protein.
  • b) These proteins are probably crucial agents in a much more complex regulation network implied in neuron adhesion, endocytosis, migration, and in the end in the vast developmental process which makes individual neurons migrate to their specific individual locations in the vertebrate body plan.
  • c) The above process is certainly much more complex than the six proteins we have considered, and implies other proteins and obviously many non coding elements. Our six proteins, therefore, can be considered as a tiny sample of the general complexity of the process, and of the informational novelty implied in the process itself.
  • d) Moreover, the process regulating neuron migration is certainly strictly integrated, with so many agents working in a coordinated way. Therefore, there is obviously a strong element of irreducible complexity implied in the whole informational novelty of the vertebrate process, an element that we can only barely envisage, because we still understand too little.
  • e) The neuron regulation process, of course, is only a part of the informational novelty implied in vertebrates, a small sample of a much more complex reality. For example, there is a lot of similar novelty implied in the workings of the immune system, of the cytokine signaling system, and so on.
  • f) The jump described here is really a jump: there is no trace of intermediate forms which can explain that jump in all existing pre-vertebrates. Of course, neo darwinists can always dream of lost intermediates in extinct species. This is a free world.
  • g) Are these 6000+ bits of functional information really functional? Yes, they are. Why? because they have been conserved for more than 400 million years. Remember, the transition we have considered happens between the first chordates and cartilaginous fish, and it can be traced to that range of time. And those 6000+ bits are bits of homology between cartilaginous fish and humans.
  • h) How much is 6000 bits of functional information? It is really a lot! Remember, Dembski’s Universal Probability Bound, taking in consideration the whole reasonable probabilistic resource of our whole universe from the Big Bang to now, is just 500 bits. 6000 bits correspond to a search space of 2^6000, IOWs about 10^2000, a number so big that we cannot even begin to visualize it. It’s good to remind ourselves, from time to time, that we are dealing with exponential values.
  • i) How great is the probability that 6000 bits of functional information can be generated in a window time of less than 100 million years, by some unguided process of RV + NS in six objects connected in an irreducibly complex system, even if RV were really helped by some NS in intermediates of which there is no trace? The answer is simple: practically non existent.
  • j) Therefore, the tiny sample of six proteins that we have considered here, which is only a small part of a much bigger scenario, points with extreme strength to a definite design inference:

The transition to vertebrates was a highly engineered process. The necessary functional information was added by design.

 

Comments
Can't wait to see the Kenneth Miller cat-trap tie clip.Mung
July 19, 2016
July
07
Jul
19
19
2016
05:59 PM
5
05
59
PM
PDT
A really excellent read GP, thank you and congratulations.Upright BiPed
July 19, 2016
July
07
Jul
19
19
2016
05:22 PM
5
05
22
PM
PDT
J-Mac @23
This is one of the best posts I have ever read on UD… I know very, very well that this post, just as many, many other great posts, will have no effect on the people who do not want to understand it or accept the evidence.
Agree. However, many anonymous visitors could read this new OP and follow-up thread to draw their own conclusions. I'm still processing the information in the OP. It's quite technical for me. BTW, have you noticed that the "aggressive" interlocutors have not posted any comments yet? :)Dionisio
July 19, 2016
July
07
Jul
19
19
2016
04:19 PM
4
04
19
PM
PDT
mk @20 "no. what is about?" It was posted @1030 in the thread titled "A third way of evolution?" in the following link: https://uncommondescent.com/evolution/a-third-way-of-evolution/#comment-612770 But I will repost it here for you:
Testing for functionality could be misleading in some cases. For example, let’s assume we don’t know what the small dark screens attached to back of many airline seats in economy class (mainly long routes) are for. Now let’s say we want to thoroughly test their functionality regarding several important criteria: 1. The airplanes capability to take off and land. 2. The fuel efficiency of the airplanes. 3. The maximum number of passengers that can be transported on every flight. 4. The maximum altitude the airplane can reach. 5. The maximum speed the airplanes can fly at. 6. The easiness of boarding and deplaning at the terminals. 7. The ruggedness and reliability of the cockpit instruments. 8. The experience of the pilots. 9. The flight schedules. 10. The airport fees. At the end of the thorough examination -performed redundantly by several teams of experts- we conclude -without any doubt- that the small dark screens attached to the back of the economy seats are definitely non-functional. Would such a conclusion be accurate?
Dionisio
July 19, 2016
July
07
Jul
19
19
2016
04:13 PM
4
04
13
PM
PDT
This is one of the best posts I have ever read on UD... I know very, very well that this post, just as many, many other great posts, will have no effect on the people who do not what to understand it or accept the evidence.J-Mac
July 19, 2016
July
07
Jul
19
19
2016
02:50 PM
2
02
50
PM
PDT
mk: 2^50 is not such a big number, if you have enough probabilistic resources. 50 bits (50 events with one bit of complexity) are not 6000 bits. The point is: each complex protein is completely unlikely. Of course, many complex proteins are even more unlikely. So, if each protein has a complexity of 1000 bits, six events have a complexity of 6000 bits, and 50 events will have a complexity of 50000 bits. So, the probability of each event is at least as important as the number of events. In the end, the important thing is the probability of the whole system. Behe's concept of IC is very important because it shows that each single part cannot be helped by NS if only the whole system is functional. Behe's argument is about NS, rather than RV. The important point is: evolution is not true. Absolutely not true. It cannot generate the single parts, as much as it cannot generate the whole system. It cannot generate Functional Complexity, and it cannot generate Irreducible Complexity. It cannot generate codes (semiotic systems). And so on, and so on.gpuccio
July 19, 2016
July
07
Jul
19
19
2016
01:41 PM
1
01
41
PM
PDT
hi gpuccio. yes, the cat is indeed a behe mouse trap:).by the way- what is your thought about my argument above? its showing that even if evolution is true- its still need a designer.mk
July 19, 2016
July
07
Jul
19
19
2016
12:35 PM
12
12
35
PM
PDT
"Have you seen the illustration of functionality using the example of the TV screens on the back of the airplane seats?" no. what is about? i have a very interesting argument: lets say that someone will need to made a watch by finding parts that evolved in natural process. now: what is his chance to get one part of the watch? and 2? and 10? even if we assume that the chance to find any part is about 50% (lets say a hand)- then the chance for him to find about 50 matching parts for a functional watch made by 50 different parts is about one in 2^50. in similar way we can conclude this for any biological system. the interesting part is that this argument is true even if evolution is possible.mk
July 19, 2016
July
07
Jul
19
19
2016
12:30 PM
12
12
30
PM
PDT
bill cole: Thank you for your very interesting contribution. And for inspiring my OP with your statements! :) Yes, cadherins are a fascinating group of molecules. As I have tried to clarify, my list of six proteins is just a sample of an unfathomable abundance of functional complexity, which is there, waiting for us to study and try to understand it. ID is a precious paradigm to do that, while neo darwinism, with its pernicious need to underestimate the complexity that it cannot explain (IOWs, practically all the complexity) is a really heavy hindrance to our understanding of the wonderful plans developed in nature, and of the amazing intelligence displayed in them.gpuccio
July 19, 2016
July
07
Jul
19
19
2016
11:07 AM
11
11
07
AM
PDT
Hi Gupuccio Thank you for the very interesting op. :-) I have studied cadherins in my research but mostly e cadherin. It is indeed one of the key components of intercellular adhesion and when it is under transcribed in the cell mitosis can be initiated which is a cancer trigger. The control mechanism appears to be the active form of vitamin d which is mostly processed through skin exposure to sunlight then an OH is added in the liver then another OH is added in the kidney before it moves inside our cells. This active form is part of the transcription complex of e cadherin, therefore when our cells are low a cancer chain reaction can occur. Everyone needs to make sure they get sun exposure. If not take vitamin d supplements and get your blood levels tested. 50% of the US population is vitamin d deficient.bill cole
July 19, 2016
July
07
Jul
19
19
2016
10:48 AM
10
10
48
AM
PDT
Dean_from_Ohio @12
So there IS something to King of Beasts being a great cat!
Wasn't
the lion, which is mightiest among beasts and does not turn back before any [Proverbs 30:30 (ESV)]
designed too? :)Dionisio
July 19, 2016
July
07
Jul
19
19
2016
08:37 AM
8
08
37
AM
PDT
Much can be said about the adaptive immune system, and that will probably be the object of a future OP.
That's an encouraging statement. Can't wait to read that future OP (hey, no pressure on the doctor). Specially given that more discoveries have been made since the last OP on that subject appeared in this site. :)Dionisio
July 19, 2016
July
07
Jul
19
19
2016
08:12 AM
8
08
12
AM
PDT
This OP covers a subject -which gpuccio has discussed before- that is associated with a (overwhelmingly?) large amount of terms. However, as in previous occasions, this article is very well structured, with the information being introduced gradually, hence even biology-illiterate folks like me can read this article without too many difficulties, though I have to search for some terms while reading this. Overall I appreciate this pedagogical approach. For example, after reading:
[...] vertebrates are characterized by the remarkable development of two major relational systems: 1.The adaptive immune system, [...] 2.The nervous system, [...]
I paused to chew and digest what I had read to that point. Then continued.Dionisio
July 19, 2016
July
07
Jul
19
19
2016
07:57 AM
7
07
57
AM
PDT
@10 misspelling error correction "phonotypical traits" should read "phenotypic traits" instead. Sorry for that mistake.Dionisio
July 19, 2016
July
07
Jul
19
19
2016
07:34 AM
7
07
34
AM
PDT
mk @8 "what if all the dna sequences were functional?" That would be kind of interesting, given the messy lifestyle humans have had through their history (outside Eden), exposing our robust/delicate biological systems to all kinds of bad stuff, some causing deleterious physiological changes but others not so biochemically dangerous. The so called 'neutral variations' mentioned by gpuccio @9 seem quite logically understandable from a biological perspective. Hence, nonfunctional segments of DNA could be reasonably expected. However, determining the functionality of anything may not be as simple as some reductionist folks make it look. Have you seen the illustration of functionality using the example of the TV screens on the back of the airplane seats?Dionisio
July 19, 2016
July
07
Jul
19
19
2016
07:28 AM
7
07
28
AM
PDT
Dionisio: I have three cats. They are wonderful, but one of them (a female) is probably as aggressive as some interlocutors here (but she is very beautiful!). The other two are very meek. I like dogs, but you are right: they are a little bit too "effusive". :) However, I remain a cat guy! Yes, I looked at the "cyberbetic embryo" paper, but I must still read it with more attention. Morphogen gradients are interesting, but I agree that they cannot explain everything. Let's see...gpuccio
July 19, 2016
July
07
Jul
19
19
2016
06:39 AM
6
06
39
AM
PDT
gpuccio: Thank you for writing this new 'juicy' OP. Regarding the 'designed cat' issue, on behalf of my family, I appreciate that you could extend the 'design' concept to dogs too. :) Some of my children have both a cat and a dog living in almost* complete harmony in their home. When relatives and friends visit their home, their cat hides away until the guests leave. However, when my wife and I visit their home, their cat doesn't hide away. Perhaps their cat recognizes some familiar 'feline' phonotypical traits in me? :) When we arrive in their home, their dog welcomes us so effusively that we can't hug our children right away. It's like saying 'first things first'. :):) Our other children don't have any pets in their home. Actually, one of our children is allergic to cats, though the allergy hasn't been confirmed 100%. As far as I know I'm only allergic to some of your interlocutors. :) When our children were little, we had a very friendly** golden retriever for almost 16 years in our home. Until not long ago -as empty nesters- my wife and I had a beautiful orange tabby cat. My wife claimed that's the nicest being she has ever met. Obviously I was included in that comparison too. :) The death of that beautiful cat was very painful to us, specially to my wife. Now let's try to chew and digest what you wrote here in this new OP. BTW, -off topic- did you read the reference to the paper on cybernetic embryo? Apparently they finally realized that the "morphogen gradient" model didn't answer all the questions in morphogenesis, and actually raised new questions. Hence they came up with this breakthrough "cybernetic embryo" model, which sounds like music to my ears. However, it's possible that their concept of 'cybernetic' has nothing to do with 'design'. :) This 'cybernetic embryo' model seems just taken out of the oven, hence the concept perhaps hasn't been 'tasted' much yet. (*) sometimes their cat and dog have minor 'arguments', but never as heated as some debates I've seen in this site. :) (**) much friendlier than some people I know, including myself. :)Dionisio
July 19, 2016
July
07
Jul
19
19
2016
06:26 AM
6
06
26
AM
PDT
mk: Thank you for connecting cats to Behe's tradition. DNA sequences are certainly functional with regards to protein coding genes, and probably functional for great part of non coding sequences. However, that does not mean that the whole sequence is always functionally specific. We do know that part of coding sequences can change without affecting the function. That is called neutral variation, and happens all the time. We see it happen even in human genes. That's why sequence conservation for very long times in natural history is a certain sign of functional constraint, and therefore of functional specificity. It means that negative selection is preserving a precious specific sequence of AAs. Of course, the higher the functional specificity, the more we can be certain that those features were designed, and are not the result of unguided evolution. And, of course, IC is an even higher level of structured complexity, pointing to a design origin.gpuccio
July 19, 2016
July
07
Jul
19
19
2016
06:10 AM
6
06
10
AM
PDT
cat is the most sophisticate mouse trap in the world. it can even get down in the stairs. so its an ic system. by the way- what if all the dna sequuences was functional? in this case we will conclude that nature was designed or evolved? plus: i think that even in this case the chance that a match part will exist is zero. like to find a match part for my watch that evolved naturally (battery for example).mk
July 19, 2016
July
07
Jul
19
19
2016
05:56 AM
5
05
56
AM
PDT
KF: Sobering
Yes, indeed.Dionisio
July 19, 2016
July
07
Jul
19
19
2016
05:31 AM
5
05
31
AM
PDT
Dionisio: Perfectly right! OK, in a moment of extreme magnanimity I could probably extend the concept to dogs... :)gpuccio
July 19, 2016
July
07
Jul
19
19
2016
05:26 AM
5
05
26
AM
PDT
KF: Thank you! Your attention is always appreciated. :)gpuccio
July 19, 2016
July
07
Jul
19
19
2016
05:24 AM
5
05
24
AM
PDT
News: Cats are one of the best things in the world! :)gpuccio
July 19, 2016
July
07
Jul
19
19
2016
05:23 AM
5
05
23
AM
PDT
News: Anyone who thinks cats are not a product of design should just not be in engineering.
Well, anyone who thinks cats are not a product of design has no idea what the words 'design' and 'engineering' really mean.Dionisio
July 19, 2016
July
07
Jul
19
19
2016
05:17 AM
5
05
17
AM
PDT
Sobering.kairosfocus
July 19, 2016
July
07
Jul
19
19
2016
03:58 AM
3
03
58
AM
PDT
Anyone who thinks cats are not a product of design should just not be in engineering.News
July 19, 2016
July
07
Jul
19
19
2016
03:35 AM
3
03
35
AM
PDT
1 8 9 10

Leave a Reply