Kepler and the Laws of Planetary Motion by Heather Hasan