Click here to compile your own catalogue by any combination of subject terms.
£20.00
150p approx, paperback, blue and white cover, binding firm, pages clean and bright, minimal wear, ...
£20.00
£20.00
135p paperback, green cover, very good condition, some very light wear to cover edges and corners, ...
£20.00
£24.00
xiii 494p hardback, bright green cloth with bright green jacket, very good condition, minimal wear, ...
£24.00
£20.00
xvii 763p large format paperback, dark green cover, very good condition, minimal wear, binding ...
£20.00
£20.00
250p approx, paperback, blue and white cover, binding firm, pages clean and bright, minimal wear, ...
£20.00
£24.00
200p approx, paperback, blue and white cover, binding firm, pages clean and bright, minimal wear, ...
£24.00
£16.00
60p booklet, bright red cover, like new condition, little to no wear, binding firm, pages clean and ...
£16.00
£20.00
708p hardback, blue cloth, strong binding, light wear to spine and corners, name on endpaper, pages ...
£20.00
£20.00
605p hardback, green cloth, strong binding, light wear to spine and corners, name on endpaper, ...
£20.00
£24.00
xv 224p hardback, black cloth, binding strong, good condition, minimal wear to covers, some stamps ...
£24.00
£20.00
vi 252p paperback, blue and yellow cover, good condition, light wear to cover edges and spine, ...
£20.00
£14.00
197p hardback, black cloth with blue and orange jacket, good condition, light wear to jacket ...
£14.00
£22.00
250p approx, paperback, green and white cover, binding firm, pages clean and bright, minimal wear, ...
£22.00
£8.00
xiv 209p paperback, white and green cover, good condition, minimal wear to cover, light pencil mark ...
£8.00
£24.00
654p large hardback, bright red cloth cover, very good condition, binding strong, spine sunned, ...
£24.00
100(?)p hardback, fresh dustjacket, excellent copy, contains facsimile with illustrations and ...
£14.00
£36.00
82p slim paperback, plain white covers with title, very good condition, covers slightly tanned, ...
£36.00
£36.00
xiii 495p hardback, white and purple cover, very good condition, light wear to cover surfaces, ...
£36.00
£16.00
xii 314p hardback, white illustrated cover, very good condition, minimal wear, a few marks to cover ...
£16.00
£10.00
439p paperback, brown cover, very good condition, minimal wear to covers and sides, binding firm, ...
£10.00
£38.00
viii 244p hardback, black cloth with turquoise jacket, like new, minimal wear to jacket, name on ...
£38.00
£14.00
xii 662p paperback, red and white cover, good condition, light wear to cover edges, spine faded, ...
£14.00
£16.00
532p large format paperback, blue cover with red flaps, very good condition, minimal wear to cover ...
£16.00
£42.00
158p hardback, light brown cloth with b&w jacket, good condition, jacket has heavy wear to edges, ...
£42.00
£10.00
320p hardback, red cloth with brown and yellow jacket, fair condition, jacket has significant wear ...
£10.00
£16.00
viii 264p paperback, green and blue cover, very good condition, some very light wear to cover ...
£16.00
£36.00
x 155p paperback, green cover, very good condition, minimal wear to cover edges and surfaces, name ...
£36.00
£20.00
323p paperback, red cover, good condition, light wear to cover edges and surfaces, spine faded, ...
£20.00
£240.00
xxiv 763p hardback textbook, black cloth with brown jacket, very good condition, minimal light wear ...
£240.00
£36.00
viii 102p hardback, black cloth with green and pink jacket, very good condition, minimal light ...
£36.00
£12.00
xi 296p hardback in green cloth without jacket, very good condition, neat name to endpaper, binding ...
£12.00
£48.00
158p hardback, dark green cloth with bright red jacket, very good condition, some light wear to ...
£48.00
£24.00
x 404p hardback, navy cloth with green jacket, very good condition, light wear to jacket and cover ...
£24.00
£32.00
xvii 883p large hardback textbook, navy cloth with gilt lettering and without jacket, very good ...
£32.00
£48.00
xiii 580p large paperback, purple cover, very good condition, cover has light wear and general ...
£48.00
£24.00
x 373p hardback, black cloth with gilt lettering, very good condition, minimal light wear to cover ...
£24.00
£28.00
xvi 560p hardback, blue cover with white jacket, very good condition, some very light wear, binding ...
£28.00
£12.00
xii 404p hardback, navy cloth without jacket, fair condition, light wear to cover edges and ...
£12.00
£18.00
ix 444p hardback, grey cloth with gilt lettering, no jacket, very good condition, binding strong, ...
£18.00
£120.00
xii 540p hardback, red cloth with white and pink jacket, very good condition, light wear to jacket ...
£120.00
£24.00
242p paperback with tanned white cover, fair condition, pages and binding in very good condition, ...
£24.00
£22.00
vii 180p paperback, white cover, very good condition, binding firm, names and stamps on endpaper, ...
£22.00
£28.00
48p paperback with staple binding, red cover, very good condition, covers slightly creased in ...
£28.00
£20.00
xviii 660p large paperback, red cover, very good condition, minimal light wear to cover edges, ...
£20.00
£14.00
xvi 318p paperback, lime green cover, very good condition, minimal wear, binding firm and spine ...
£14.00
£20.00
viii 392p hardback, navy cloth with gilt lettering on spine, very good condition, binding strong, ...
£20.00
£16.00
348p hardback, red cloth with red and white jacket in plastic wrapper, very good condition, light ...
£16.00
£16.00
x 190p paperback, green and white cover, very good condition, binding firm, name on endpaper, pages ...
£16.00
£16.00
xviii 302p paperback, green cover, acceptable condition, light wear to cover, edge of cover and ...
£16.00