Click here to compile your own catalogue by any combination of subject terms.
£8.00
246p paperback with rough-cut pages, good condition with light wear, spine detaching very slightly ...
£8.00
£16.00
246p paperback, good condition, light wear commensurate with age, covers tanned, spine creased, ...
£16.00