Kings and queens 1200 years of English and British monarchs - Dale, Iain 1962- (Hodder & Stoughton, 2023)