The building blocks of good English an introduction to the basic elements of english and methods to improve your vocabulary - Chen ,Longgen (Reader's Digest, 2004)