Click here to compile your own catalogue by any combination of subject terms.
£22.00
40p large white paperback, plates and illustrations, includes a portrait of the author, excellent ...
£22.00
£46.00
xli, 461p large format paperback with 146 b&w plates, pages clean and unmarked, name in ink, some ...
£46.00