Ann Freeman, edited by Paul Meyvaert
Theodulf of Orléans: Charlemagne's Spokesman against the Second Council of Nicaea
Ann Freeman
Hardback
Not Available