What Galileo Saw: Imagining the Scientific Revolution by Lawrence Lipking Back to product details page >