Title: Oliver Cromwell. His Life, Times, Battlefields, and Contemporaries. Introduced by G. Mercer Adam