The Essentials of Writing: Ten Core Concepts (w/ MLA9E Update) - Robert Yagelski

Master the fundamentals that are critical to becoming an effective writer with Yagelski's THE…