Scan barcode
A review by backfrompluto
Cosmos: Possible Worlds by Ann Druyan
hopeful
informative
reflective
5.0
When a book about the universe makes you want to cry, you know it's done its job.