Scan barcode
A review by cyclicalmotion
Billions & Billions: Thoughts on Life and Death at the Brink of the Millennium by Carl Sagan
5.0
Man, there's a reason Carl Sagan is basically the gold standard of science communicators.