Click here to compile your own catalogue by any combination of subject terms.
£10.00
61p blue paperback, some foxing to edges and endpapers otherwise very good, clean and firm copy
£10.00
£6.00
xliv 211p paperback, text with commentary, fresh and clean, library stamp
£6.00