The Writer's Harbrace Handbook. - Glenn, Cheryl; Gray, Loretta (Cengage, 2017)