Magna Carta : a commentary on the great charter of King John : with an historical introduction / by William Sharp McKechnie. 2d ed., rev. and in part re-written.
Magna Carta : a commentary on the great charter of King John : with an historical introduction / by William Sharp McKechnie.