Writing analytically - Rosenwasser, David; Stephen, Jill (Cengage, 2024)