David d'Avray's, Medieval Marriage: Symbolism and Society, (Oxford, 2005) will answer most of the issues in this massive question.