The kings & queens of Britain /
Cannon, John Ashton.
Hargreaves, Anne.
Oxford : Oxford University Press,
2004.
Includes bibliographical references and index.