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