Presocratic Philosophy: A Very Short Introduction by Catherine Osborne Back to product details page >