Click here to compile your own catalogue by any combination of subject terms.
£64.00
xiv 342p dark green cloth with black leather spine, gilt lettering and small shelf labels on spine, ...
£64.00
£4.00
viii 96p large paperback blue cover, a well preserved Cambridge library copy with bookplate and ...
£4.00