An Introduction to Philosophy of History | 9781041390732 | Memmo