A communicative grammar of English - Leech, Geoffrey N. (Longman, 2002)