A review by seirid
100 Ways to Improve Your Writing: Proven Professional Techniques for Writing With Style and Power, by Gary Provost
challenging
informative
medium-paced
3.5