Theodulf of Orléans: Charlemagne's Spokesman against the Second Council of Nicaea - Ann Freeman (Taylor and Francis, 2003)