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