John J. Contreni is a Professor in the Department of History, Purdue University, USA
Learning and Culture in Carolingian Europe
John J Contreni
Hardback
Not Available