Which document gave the people of Plymouth a form of self-government?
a. Iroquois League
b. Godspeed Constitution
c. Mayflower Compact
d. Massachusetts Articles