Click here to compile your own catalogue by any combination of subject terms.
£8.00
xvii 315p small slim paperback, bright blue and white cover, very good condition, a little light ...
£8.00
£16.00
322p grey hardback, very good condition, problems and answers, index, cover shows very light signs ...
£16.00
£14.00
xii 118p large paperback, index, bibliography, fresh clean copy from a Cambridge college library
£14.00