A review by jesskosf
Medieval Women by Eileen Power

5.0