Chief Men of Science among the Greeks. 



B.C. 



Thales . . . Born about 640. 

 Anaximander . . .610. 



Pythagoras .... 500. 

 Anaxagoras .... 499. 

 Democritus . 459. 



Hippocrates . , 420. 



Eudoxus . . . 406. 

 Aristotle .... 384, 

 Theophrastus . . . 371. 



Aristarchus . . . . 320. 

 Euclid ..... 300. 

 Archimedes . . . .287. 

 Erasistratus ? 



Herophilus . . ? 



Eratosthenes . . .276. 



Hipparchus .... 160. 



Strabo 50 to A.D. 18. 



Ptolemy ..... . 100. 



Galen . , . . . , .131. 



