Magna Carta and the Idea of Liberty (European Problem Studies) (European Problem Studies (Huntington, N.Y.).)