Click here to compile your own catalogue by any combination of subject terms.
£38.00
xliii 964p large thick hardback, from a Cambridge college library, very little used, pages ...
£38.00
£6.00
207p hardback, silver lettering to spine, diagrams in text, index, few faint marginal pencil and ...
£6.00