The fortunes of English Puritanism 1603 - 1640 - Tyacke, Nicholas (Dr. Williams's Trust, 1989)