Plato''s Universe by Gregory Vlastos