The earliest English kings - Kirby, David P. (Unwin Hyman, 1991)