Oliver Cromwell politics and religion in the English Revolution, 1640-1658
Smith, David L.(David Lawrence),1963-
Cambridge Cambridge University Press
1991
Includes bibliography and index
Cromwell, Oliver, 1599-1658.