Eratosthenes. Scholar of the 3rd century BC - Oberhelman, Steven M. (2000)