Click here to compile your own catalogue by any combination of subject terms.
£56.00
1157p in two original paperback volumes, cover a little aged, Latin and French text on facing ...
£56.00
£6.00
214p grey paperback with card cover, used copy, spine browned and cracking but binding holding, ...
£6.00