Understanding the middle ages the transformation of ideas and attitudes in the medieval world - Kleinschmidt, Harald (Rochester Boydell Press, 2000)