Gary Langford is the author of 33 books, including 2 previous textbooks, reflecting his talent as a teacher writer. The others are 10 novels, such as Vanities (Macmillan), Newlands (Penguin) and... This description may be from another edition of this product.