62p grey patterned hardback, a very good copy from a Cambridge college library, minor shelfwear, ...
109p blue paperback, a very good copy from a Cambridge college library, minor shelfwear, pages ...
320p cloth with grey dustjacket, from a Cambridge college library, well preserved, pages clean, ...
102p orange paperback, from a Cambridge college library, a clean and firm copy, very good
Displaying 1 to 4 (of 4 books)