The Great Philosophers: Turing
Andrew Hodges
The Great Philosophers: Heidegger
Johnathan Ree
The Great Philosophers: Plato
Professor Bernard Williams
The Great Philosophers: Democritus
Paul Cartledge
The Great Philosophers: Russell
Ray Monk
The Great Philosophers: Rorty
Gideon Calder
The Great Philosophers: Marx
Terry Eagleton
The Great Philosophers: Locke
Michael Ayres
The Great Philosophers: Freud
Richard Webster
The Great Philosophers: Kant
Ralph Walker