English essentials : - Langan, John (McGraw-Hill Companies,Incorporated, 2009)