English skills with readings - Langan, John (New York:McGraw-Hill, 2002)