Puritans

Who were Puritans? What was their lifestyle? Why did they come from England? What was their population? Were they farmers? Skills?