contestada

what impact has the mayflower compact had on modern understanding of the purpose of government in the united states