The earliest English kings - Kirby, David P. (Routledge, 2000)