UPSC » UPSC CSE Study Materials » General Awareness » Johannes Kepler’s Theory and His Life