Gary Provost

100 Ways to Improve Your Writing - Proven Professional Techniques for Writing With Style and Power (Unabridged)