Click here to compile your own catalogue by any combination of subject terms.
£6.00
336p black hardcover, good condition, dustjacket worn and creaded at edges and sellotaped inside, ...
£6.00
£9.00
ix 161p hardback with fresh dustjacket, attrative copy, many plates
£9.00