Click here to compile your own catalogue by any combination of subject terms.
£12.00
354p cloth with orange jacket, slightly worn jacket, pages clean and unmarked, index, biography, ...
£12.00
£10.00
xi 428p white/green paperback, pages clean and unmarked, many illustrations throughout, binding ...
£10.00
£8.00
84p large paperback, cerise laminated cover, from a Cambridge college library, pages clean with ...
£8.00