Ibn Khaldun

Melvyn Bragg and guests discuss the 14th-century Arab philosopher of history Ibn Khaldun.