Click here to compile your own catalogue by any combination of subject terms.
£12.00
xviii 72p half cloth, nice copy, well preserved, library bookplate and old paper shelfmark to front ...
£12.00
£10.00
115p paperback, staples rusty, bibliography, very good
£10.00