View on Amazon
Rated: 3 times. Average rating 5
Expanding on his theory that the gene is the basic unit of evolution, the author explains how genes meet, compete, unite, and separate to form new species