Oliver Cromwell's letters and speeches / Carlyle, Thomas (1795-1881)