The least you should know about English writing skills - Wilson, Paige; Glazier, Teresa Ferster (Cengage Learning, 2018)