Theodulf of Orléans: Charlemagne's Spokesman against the Second Council of Nicaea by Ann Freeman Back to product details page >