Click here to compile your own catalogue by any combination of subject terms.
£14.00
hardback with blue laminated boards, yellow lettering, fresh and clean copy from a Cambridge ...
£14.00
£8.00
xvi 287p hardback with yellow dustjacket, first edition, very well preserved, library stamp
£8.00