Philosophy of History | 9780415162050 | Memmo