A review by randomly
On Writing Well: An Informal Guide to Writing Nonfiction by William Zinsser
informative
inspiring
fast-paced
3.75