Kings and kingdoms of early Anglo-Saxon England - Yorke, Barbara (Seaby, 1990)