Oliver Cromwell :
Sherwood, Roy
Oliver Cromwell : King in all but name 1653-1658 - Sutton 1997
0750910666
Cromwell, Oliver, 1599-1658.
Heads of state -- Great Britain -- Biography.
Generals -- Great Britain -- Biography.
DA426. S54
Oliver Cromwell : King in all but name 1653-1658 - Sutton 1997
0750910666
Cromwell, Oliver, 1599-1658.
Heads of state -- Great Britain -- Biography.
Generals -- Great Britain -- Biography.
DA426. S54