English is a practical language which is now spoken by people from many more countries than it was before. It has taken in words from just about every language. In the process, there are now so many words that sound alike but have different meanings, or spelt the same way but with different meanings. The study of such words many often confuse people by the subtlety of the difference in their meaning. This books lists all those words in pairs which could help you to improve your language and vocabulary.