The Earliest English Kings is a fascinating survey of Anglo-Saxon History from the sixth century to the eighth century and the death of King Alfred. It explains and explores the