The Equations of Life: How Physics Shapes Evolution by Charles S. Cockell Back to product details page >