200p paperback with green and white card cover, cd enclosed, cover rubbed but fully intact, pages ...
45p white stapled paperback with laminated cover, library binding, yellowed but clean with charts ...
175p white paperback with laminated cover, dusty copy, pages clean with plates and charts, German ...
208p grey and black hardback with laminated cover, from a Cambridge college library, pages ...
Displaying 1 to 4 (of 4 books)