Question: when did the puritans land in north america
Answer: 1620