Papacy, Monarchy and Marriage 860–1600 by David d'Avray | Menrva Books