Click here to compile your own catalogue by any combination of subject terms.
£8.00
xii 97p paperback, clean text, firm binding, cover in clean condition, a good copy
£8.00
£12.00
299p blue cloth, from a Cambridge college library with minor shelfwear, very good condition
£12.00