3 works on record
Contact and Exchange in Later Medieval Europe
2012
Logic of Political Conflict in Medieval Cities
Cambridge Urban History of Europe