Handbook of medieval sexuality - Brundage, James Arthur 1929-2021 (Routledge Taylor & Francis Group, 2010)