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
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