The guide to English usage : (with synonyms, antonyms and useful sentences for clear understanding) (Nirali prakashan Publications, 2008)