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