Click here to compile your own catalogue by any combination of subject terms.
£10.00
146p yellow card cover, minor shelfwear, from a Cambridge college library with stamp to front ...
£10.00
£42.00
xiv 330p pale blue hardback, indices, comprehensive bibliography, as new
£42.00