The Building blocks of good english - Chen, Longgen (Reader's Digest Association, 2004)