Click here to compile your own catalogue by any combination of subject terms.
£32.00
xiv 241p paperback, a fresh copy, clean, firm, in excellent condition, new
£32.00
£42.00
x 237p hardback with dustjacket, fresh clean copy, very good indeed, almost as new
£42.00