Magna Carta, the Great Charter, was granted at Runnymede on June 15th, 1215 by King John, and has since become one of the most important and celebrated documents in English history. It challenged and limited royal authority for the first time, established the Rule of Law in England and created core principles that are reflected in many constitutional documents around the world today. Magna Carta and All That reveals the compelling story behind this...