The Significance of the Magna Carta, Mayflower Compact, and the English Bill of Rights