Kings of Merry England from Eadward the Confessor, 1042-1066, to Richard the Third, 1483-1485
Lindsay, Philip,1906-
London Howard Baker
1969
Originally published, London: Nicholson & Watson, 1936