Averroes

Melvyn Bragg and guests discuss the 12th century Islamic philosopher, Averroes.