The genes are master programmers, and they are programming for their lives.
Richard DawkinsBritish evolutionary biologist and author 26 March 1941 — |
The Selfish Gene |
Details:Time of publication: August 28, 2011 Length: 75 characters Favorited by: 0 member |