Title: The Life of Oliver Cromwell: With Sketches of His Times, Battle Fields, and Contemporaries
First published: 1883