Click here to compile your own catalogue by any combination of subject terms.
£6.00
21p yellow paperback, card cover stained and creased, otherwise text clean and in excellent ...
£6.00
£8.00
21p yellow paperback, card cover with foxing, foxing also to pages, a very neat book though, tight ...
£8.00