Clark, Roy Peter
Writing tools 50 essential strategies for every writer
/ by Roy Peter Clark
- New York Little, Brown, and Co 2016
- 290 21cm
English
9780316014991
PB
English language—Rhetoric | Authorship | English language—Grammar
--Humanities
808.042 / CLA