Superstar philosophers who communicate like human beings and who'd be the life and soul of the party are a rare breed, but that's David Hume in a nutshell. Show more
Discover 11,128,835 listings and 279,767 playable programmes from the BBC
Superstar philosophers who communicate like human beings and who'd be the life and soul of the party are a rare breed, but that's David Hume in a nutshell. Show more