Scan barcode
A review by orlandovilla
Power, Sex, Suicide: Mitochondria and the Meaning of Life by Nick Lane
challenging
informative
reflective
slow-paced
5.0