2) Ontogeny and Phylogeny by S.J. Gould
3) The Logic of Life by Francois Jacob
These books have very little fluff and will challenge you to think in new ways about evolution, biology, and the development of human knowledge.
2) Ontogeny and Phylogeny by S.J. Gould
3) The Logic of Life by Francois Jacob
These books have very little fluff and will challenge you to think in new ways about evolution, biology, and the development of human knowledge.