Exploring grammar in writing upper-intermediate and advanced ; with answers - Hughes, Rebecca 1962- (Cambridge University Press, 2005)