Click here to compile your own catalogue by any combination of subject terms.
£36.00
xvi 174p hardback, bright red dustjacket, plates, a fresh and clean copy, name to endpaper, very ...
£36.00
£8.00
121p black/white paperback, pages clean and unmarked, very good condition, First Edition.
£8.00
£8.00
172p black paperback, from a Cambridge college library, very good
£8.00