Harald Kleinschmidt, Understanding the Middle Ages: The Transformation of Ideas and Attitudes in the Medieval World