Oliver Cromwell's letters and speeches [with elucidations] by Thomas Carlyle ; introduction by William A. Shaw - Cromwell, Oliver 1599-1658 (Everyman's library Biography, 1908)