Magna Carta - Nicholas Vincent

Magna Carta has long been considered the foundation stone of the British Constitution, yet few…