Ecclesiastical History of England (Vol. 1-5): From the Opening of the Long Parliament to the Death of Oliver Cromwell (Complete Edition)John Stoughton