The Great Philosophers: Bertrand Russell, Ludwig Wittgenstein and Martin Heidegger by Jeremy Stangroom Back to product details page >