Oliver Cromwell, 1658-1958.
Hill, Christopher,1912-2003.
Historical Association (Great Britain)
London,
1958.