A Writer's Resource - Elaine P. Maimon ; Janice H. Peritz ; Kathleen Blake Yancey (The McGraw-Hill, 2012)