The new Harbrace guide genres for composing - Glenn, Cheryl (Cengage Learning, 2018)