The genesis of science : how the Christian Middle Ages launched the scientific revolution - Hannam, James (Regnery, 2011)