Democritus Eratostethenes Aristotle Ptolemy
Mexico Egypt China Peru
Torricelli Boyle Galileo Snell
Torricelli Newton Galileo Snell
Newton Copernicus Aristotle Ptolemy