Question: Puritans, Pilgrims ... who are the separatists? (scroll down for definition)
Answer
The Mayflower is now a barn in Britain.
Click here for next flash card. Back to eFlashcard headquarters