Click here to compile your own catalogue by any combination of subject terms.
£14.00
173p terracotta cloth, ex Cambridge library (minor library markings only) pages clean, binding ...
£14.00
£5.00
376p cloth with white/blue dustjacket, from a Cambridge college library, minor shelfwear, pages ...
£5.00