King Cromwell? : a Key Stage 3 depth study /
Harmsworth, Andy.
Dawson, Ian,1951 August 25-
London : John Murray,
2002.
A Schools History Project official text.
Cromwell, Oliver, 1599-1658.
Heads of state