1-2 of 2 books: Legal Studies & Politics & Switzerland Revise Search
£16.00
iv 102p large format paperback report, pale blue card cover, minimal wear, staple binding firm, ...
£16.00
£18.00
223p cloth, faint marginal pencil markings on a few pages, bibliography, index, very good
£18.00