Click here to compile your own catalogue by any combination of subject terms.
xiv 222p hardback, maroon boards with vivid purple jacket, very good condition, minimal wear to ...
£56.00
£32.00
xi 484p large paperback, blue and green cover, hardly any wear, tight binding, clean and neat ...
£32.00
£38.00
283p yellow hardback, binding tight, hinges tight, pages clean and bright, no names or stamps, ...
£38.00