first of three programmes about Arab scientists of the ninth to the 13th centuries (1/3)
Discover 11,128,835 listings and 279,799 playable programmes from the BBC
first of three programmes about Arab scientists of the ninth to the 13th centuries (1/3)