Oliver Cromwell's letters and speeches : with elucidations / by T. Carlyle - Carlyle, Thomas, 1795-1881 (Chapman and Hall, 1849)