Plato's Universe.
ISBN-13: 9780295953960