Question: when did the puritans arrive in new england?
Answer: 1630