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