Advanced English grammar - Christopher, Martin (London, 1982)