Title: Oliver Cromwell's Letters And Speeches With Elucidations In Four Volumes, Volume II (The Works Of Thomas Carlyle, Centenary Edition)