Companion to teaching of English - Salim, B (Atlantic Publishers & Distributors, 2001)