HumanitiesWeb.org - Glossary definition: Mayflower Compact
Mayflower Compact
Agreement Between the Settlers at New Plymouth
More Info
Back