Scan barcode
A review by begemot
They Laughed at Galileo: How the Great Inventors Proved Their Critics Wrong by Albert Jack
funny
informative
fast-paced
3.25