Thomas Goodwin and the puritan doctrine of assurance: continuity and discontinuity in the reformed tradition, 1600-1680