Cultures of Compunction in the Medieval World by Graham Williams