Click here to compile your own catalogue by any combination of subject terms.
£6.00
58p paperback, blue cover, from a Cambridge college library with labels and stamps, fresh and clean ...
£6.00
£8.00
50p paperback, from a Cambridge college library with labels and stamps, text clean and legible, ...
£8.00