A Writer's Reference With Strategies For Online Learners by Diana Hacker & Nancy Sommers