Click here to compile your own catalogue by any combination of subject terms.
£14.00
128p slim hardback, fresh dustjacket, nice clean cop, name to endpaper, French and English text on ...
£14.00
£8.00
128l small hardback, from a Cambridge college library, dustjacket present, some wear, text clean, ...
£8.00