Oliver Cromwell's Letters and Speechesby Cromwell, Oliver, Thomas CarlyleWriting a summary for young readers…For young readersBook data: Open Library