MC 1215 Magna Carta, 1215 Latin Charter, Royal text, Promise
MC 1215 Fr Magna Carta 1215, French translation Old French Charter, Royal text, Promise