Scan barcode
A review by stargazerfish0
Writing Tools: 50 Essential Strategies for Every Writer by Roy Peter Clark
5.0
Lots of useful information, from the basics, to the abstract, to the business side of writing.