Click here to compile your own catalogue by any combination of subject terms.
£24.00
xviii 380p hardback, fresh dustjacket, the text of this copy shows a good amount of faint pencil ...
£24.00
£14.00
229p paperback, clean cover, small bookplate, pages clear, near fine copy
£14.00