Celebrating twenty years
By William Brock2009-11-26T14:25:27
God's philosophers. How the medieval world laid the foundations of modern science