Click here to compile your own catalogue by any combination of subject terms.
£22.00
x 150p hardback, fresh dustjacket, shelf-mark to jacket, a few marks in the margin, altogether a ...
£22.00
£48.00
xi 532p hardback, dustjacket, as new, never used
£48.00