Medieval and Modern
Edited by Anna Krasnowolska and Renata Rusek-Kowalska
Jagiellonian University Press
$50.00£42.00