What is the name of the agreement that laid the foundation for a limited monarchy in england?
a.magna carta
b.domesday book
c.concordat of worms
d.treaty of versailles?