What is the answer to this question? when did the puritans arrive in new england?
1630