Thomas Carlyle. Oliver Cromwell's letters and speeches; with elucidations. - Cromwell, Oliver 1599-1658 (Half-title : The works of Thomas Carlyle. Centenary ed. Vol. VI-IX, 1845)