Scan barcode
A review by counthannahreadsalot
Life's Edge: The Search for What It Means to Be Alive by Carl Zimmer
4.0
An interesting and well-written book exploring many experiments all based in the common theme of figuring out a definition of what it means to be alive