约翰内斯·开普勒
Tycho Brahe, Johannes Kepler, and Jeremiah Horrocks.