Science Before Socrates: Parmenides, Anaxagoras, and the New Astronomy by Daniel Graham | Menrva Books