Author: McKitterick, Nathaniel M. Middleton, B. Jenkins,