Oliver Cromwell's letters and speeches
By: with elucidations by Thomas Carlyle.
Contributors: Carlyle, Thomas, 1795-1881.
Series: Collected works of Thomas Carlyle -- Vols. 10-12
Publisher: Chapman & Hall
Published: 1858
Place of publication: London
Language: eng