Moon phase seen here
Put the following terms in order from smallest to largest.
Terrestrial and Jovial Planets Geocentric and Heliocentric Theories Eccentricity Keplers Laws Gravity