How English works : a grammar practice book : with answers - Swan, Michael, 1936- (Oxford University Press, 1997)