The age of Charlemagne - Bullough, Donald A. (The Ryerson Press, 1965)