Click here to compile your own catalogue by any combination of subject terms.
£6.00
xviii 364p small format navy cloth, gilt lettering to spine, bookplate with names neatly written in ...
£6.00
£5.00
280p light blue cloth, back hingefragile but still in place, slightly slanted, very good
£5.00