The Earliest English Kings - D. P. Kirby (2000)