The Christian World of the Middle Ages by Professor Bernard Hamilton (Hardback, 2003)