×
  • A Short History of Modern Philosophy: From Descartes to Wittgenstein

    Roger Scruton

Click on cover to enlarge.
7 - 8Hours to read