Medieval Marriage Symbolism and Society by David d'Avray | Menrva Books