The kings & queens of Britain /
Cannon, John,1926-
Hargreaves, Anne.
Oxford : Oxford University Press,
2001.