Click here to compile your own catalogue by any combination of subject terms.
£8.00
xii 85-171p paperback, Cambridge blue card covers with a little sunning, minimal wear, binding ...
£8.00
£12.00
89p blue cloth with gilt lettering, pages clean and unmarked, binding firm, few b&w plates, very ...
£12.00