Sentence skills with readings - Langan, John. (MC Graw Hill Boston, 2001)