Speeches of Oliver Cromwell
Cromwell, Oliver,1599-1658.
Roots, Ivan Alan.
London Dent
1989
Includes bibliography