Click here to compile your own catalogue by any combination of subject terms.
£7.00
248p large hardback with dustjacket, tables, notes, very good copy from a Cambridge college library
£7.00
£16.00
236p hardback with red dustjacket, tables, notes, from Cambridge library, very good
£16.00