Astronomy and Philosophy | 9781009621137 | Memmo