Mysteries of the Middle Ages and the beginning of the modern world - Cahill, Thomas (Anchor Books, 2006)