ヨハネス・ケプラー
Tycho Brahe, Johannes Kepler, and Jeremiah Horrocks.