ISBN 9780520247260 books & textbook
The Magna Carta Manifesto: Liberties and Commons for All
University of California Press /2008-02-10 Hardcover / 376 Pages
isbn-10: 0520247264 / isbn-13: 9780520247260
University of California Press /2008-02-10 Hardcover / 376 Pages
isbn-10: 0520247264 / isbn-13: 9780520247260