Click here to compile your own catalogue by any combination of subject terms.
£12.00
348p green cloth with gilt lettering, some shelfwear, from a Cambridge college library, pages with ...
£12.00
£12.00
348p large blue cloth, dustjacket (worn), many plates, very good
£12.00