The Scientific Revolution: The Life and Legacy of Johannes Kepler by Charles River Editors Back to product details page >