491p grey paperback, worn with tape repair to front joint, some library markings, but contents ...
203p cloth with tatty grey jacket, scuffing and tears to spine, endpapers browned but pages clean ...
168p blue cloth with blue lettering on sunned spine, endpapers and edges a little browned but pages ...
Displaying 1 to 3 (of 3 books)