Click here to compile your own catalogue by any combination of subject terms.
£12.00
276p orange cloth, binding soiled and aged, binding expertly repaired with new endpapers, pages ...
£12.00
£12.00
252p cloth with purple jacket, jacket slightly rubbed, very good condition
£12.00
£12.00
176p cloth with brown dustjacket, minor shelfwear, spine slightly sunned, many colour ...
£12.00