Encyclopedia of the Middle Ages - Vauchez, André (James Clarke & Co, 2000)