Click here to compile your own catalogue by any combination of subject terms.
£8.00
ix 200p paperback, green cover, very good condition, minimal wear to spine, pages clean and bright, ...
£8.00
£7.00
336p large paperback, from a Cambridge college library, very nice copy hardly used, very good
£7.00
£5.00
viii 182p paperback, index, a clean copy from a Cambridge college library
£5.00