Steps to writing well - Wyrick, Jean (Cengage Learning, 2017)