Click here to compile your own catalogue by any combination of subject terms.
£18.00
xv 662p paperback, good condition, light wear to cover corners, binding firm, all text clear and ...
£18.00
£28.00
approx 40p, large format, thin boards detached, Rouse bookplate, text shows some yellowing, with ...
£28.00