A More Perfect Heaven: How Copernicus Revolutionized the Cosmos - Dava Sobel