Communicative grammar of english by Geoffrey Leech, Jan Svartvik & J. Leech