Click here to compile your own catalogue by any combination of subject terms.
£8.00
viii 328p large paperback, black and pink cover, very good condition, minimal wear, light pencil ...
£8.00
£28.00
xv 485p thick paperback, fresh in excellent condition, clean pages, firm binding, second edition
£28.00