David Hume

Melvyn Bragg and his guests discuss the work of the Scottish philosopher David Hume.