The fortunes of English Puritanism 1603 - 1640 - Tyacke, Nicholas (Friends of Doctor Williams's Library: Lecture, 1989)