Click here to compile your own catalogue by any combination of subject terms.
£60.00
229p hardback, bright orange cover with geometric design, like new condition, minimal wear, binding ...
£60.00
£36.00
v 315p paperback, white and blue cover, like new condition, no noticeable wear, tight binding, ...
£36.00
£24.00
xiii 323p large sturdy hardback, blue and orange glossy cover, like new condition, little to no ...
£24.00
£14.00
58p neat grey paperback, card cover with flaps, like new condition, little to no wear of any kind, ...
£14.00
£32.00
xi 284p paperback with green and blue cover, very good condition, no significant wear and binding ...
£32.00
£32.00
xii 212p paperback, bright turquoise cover, very good condition, no significant wear, a couple of ...
£32.00
£24.00
xviii 740p large hardback, glossy green and blue cover, firm binding, a little light wear to covers ...
£24.00
£48.00
xvii 581p large sturdy hardback, jet-black cloth with gilt lettering to spine, very good condition, ...
£48.00
£20.00
488p large hardback, glossy blue cover with yellow design, very good condition, no significant ...
£20.00
£72.00
x 310p large sturdy hardback, grey and black cloth cover with bright gilt lettering, like new ...
£72.00
£16.00
xvi 300p paperback, very good condition, bright yellow card covers, firm binding, pages very clean ...
£16.00
£16.00
vi 92p small neat paperback, black and scarlet covers, like new condition with no significant wear, ...
£16.00
£14.00
190p large format paperback, bright pink cover, a well preserved copy, excellent
£14.00
£16.00
52p large format stapled booklet, very good condition, a little light wear, white card covers a ...
£16.00
£44.00
viii 136p hardback in sturdy red and green cover, very look condition, little to no wear, tight ...
£44.00
£60.00
xii 522p large sturdy paperback, glossy blue covers with colourful design, like new condition, no ...
£60.00
£24.00
x 520p large sturdy paperback, pale turquoise covers, very good condition, a little light wear to ...
£24.00
£8.00
viii 86p slim paperback with turquoise cover, very good condition, a little light wear to cover ...
£8.00
£32.00
ix 338p large paperback, green cover with white and blue lettering, binding tight, little to no ...
£32.00
£32.00
257p paperback, green cover, like new condition, in original plastic wrapping, unopened and with no ...
£32.00
£12.00
xii 192p small neat paperback, green and blue cover, very good condition, minimal wear, pages very ...
£12.00
£20.00
ix 174p paperback, very good condition, tight binding, turquoise card covers, clean and bright ...
£20.00
£36.00
viii 228p paperback, scarlet cover, very good condition, minimal wear to edges, tight binding, ...
£36.00
£8.00
166p small neat paperback, emerald green cover, very good condition, binding firm, pages neat and ...
£8.00
£24.00
ix 115p paperback, very good condition, pale blue cover with colour designed, a little light wear ...
£24.00
£16.00
xix 377p hardback, blue cloth with black spine and black jacket, very good condition, little to no ...
£16.00
£72.00
xvi 274p hardback, glossy white and yellow cover, firm binding and spine, pages very clean and ...
£72.00
£80.00
xii 351p hardback, bright yellow cloth cover, binding firm, light wear and sunned spine, pages ...
£80.00
£40.00
222p neat hardback, crimson cloth with black lettering, like new condition, no noticeable wear, ...
£40.00
440p large hardback in like new condition, shiny brown and yellow cover, tight binding, pages very ...
£24.00
£40.00
xiv 557p large sturdy hardback, smooth brown cover with graph design, very good condition, minimal ...
£40.00
£80.00
xiii 579p large canary-yellow hardback, like new condition, no significant wear, tight binding, all ...
£80.00
£20.00
xvi 763p large format hardback, glossy green covers, very good condition, minimal wear, spine a bit ...
£20.00
£72.00
142p slim sturdy hardback, bright yellow and red covers, very good condition, minimal wear to cover ...
£72.00
£32.00
x 272p hardback, clear and bright yellow cover, like new condition, no noticeable wear, tight ...
£32.00
£12.00
vii 213p sturdy hardback, black cloth with bright gilt lettering, good condition, some light wear, ...
£12.00
£40.00
iii 546p large hardback, scarlet cover with bright gilt lettering, very good condition, a little ...
£40.00
£40.00
xiii 284p paperback with bright yellow cover, a very nice copy with little to no wear, tight ...
£40.00
£32.00
xi 484p large paperback, blue and green cover, hardly any wear, tight binding, clean and neat ...
£32.00
£16.00
xiii 786p large sturdy hardback, navy cloth with grey lettering, good condition, a little light ...
£16.00
£64.00
xi 462p sturdy hardback, black cloth with grey and brown jacket, very good condition, very little ...
£64.00
£32.00
viii 144p small slim paperback, green cover, very good condition, no noticeable wear of any kind, ...
£32.00
£72.00
ix 316p large paperback, grass-green cover, no significant wear, like-new condition, binding tight, ...
£72.00
£24.00
viii 192p paperback, yellow cover with navy spine, no noticeable wear, binding tight, all pages ...
£24.00
£24.00
ix 184p paperback in turquoise cover, very good condition, little to no wear of any kind, binding ...
£24.00
£52.00
x 253p hardback, bright yellow cover, like new condition with no sign of use, binding tight, pages ...
£52.00
£36.00
xiii 212p small neat paperback, blue cover with white lettering, very good condition, little to no ...
£36.00
£32.00
xxi 492p large red paperback, like new condition, firm binding, pages very clean and neat, diagrams ...
£32.00
£72.00
xv 458 large sturdy hardback, brown cover with dark patterned jacket, like new condition, no ...
£72.00
£20.00
xvi 432p large paperback with scarlet cover, firm binding, clean and neat pages, mathematical ...
£20.00