The Puritan dilemma : the story of John Winthrop