A short history of modern philosophy : From Descartes to Wittgenstein - Scruton, Roger (Routledg)