The life of Oliver Cromwel - Crouch, Nathaniel 1632-1725 (Pratt, 1680)