Scan barcode
A review by gijs
Life's Edge: The Search for What It Means to Be Alive by Carl Zimmer
4.0
3,5 stars. Well-informed and well-written, thoughtful musings on what makes life life.