Dr James Hannam

Use Esc key to close window

God's Philosophers: How the Mediaeval World Laid the Foundations of Modern Science

Dr James Hannam

12 July 2010

Duration: 1h 24min 53sec