Click here to compile your own catalogue by any combination of subject terms.
£24.00
333p paperback, white covers with crimson card jacket, very good condition, minimal wear to edges, ...
£24.00
£16.00
xvi 456p brown cloth, top edge gilt, gilt titles to spine, old library markings showing this copy ...
£16.00