Click here to compile your own catalogue by any combination of subject terms.
209p cloth with pink dustjacket, from a Cambridge college library, some minor shelfwear, binding ...
£18.00
72p brown cloth, endpaper with minor water stains, pages unmarked with fold out charts, binding ...
£5.00