God's philosophers how the medieval world laid the foundations of modern science - Hannam, James (Icon, 2010)