Life’s Edge by Carl Zimmer Review – What Does it Mean to Be Alive?
The Guardian

This profound meditation on the science of life explores where it has come from and how it evolves
Spread the word