English Puritanism from John Hooper to John Milton
ISBN-13: 9780608150871