God's Englishman:
Hill, Christopher
God's Englishman: Oliver Cromwell and the English Revolution - Penguin 1990
0140137114
Cromwell, Oliver, 1599-1658.
Heads of state--Great Britain--Biography.
Generals--Great Britain--Biography.
Great Britain--History--Puritan Revolution, 1642-1660.
DA426. H49
God's Englishman: Oliver Cromwell and the English Revolution - Penguin 1990
0140137114
Cromwell, Oliver, 1599-1658.
Heads of state--Great Britain--Biography.
Generals--Great Britain--Biography.
Great Britain--History--Puritan Revolution, 1642-1660.
DA426. H49