Writing tools : 50 essential strategies for every writer /
Clark, Roy Peter
Writing tools : 50 essential strategies for every writer / Roy Peter Clark - New York Little Brown Spark 2016 - 290p.
Include Index
9780316014991
English language--Grammar
English language--Rhetoric
Report writing
Authorship
808.042 / CLA-R
Writing tools : 50 essential strategies for every writer / Roy Peter Clark - New York Little Brown Spark 2016 - 290p.
Include Index
9780316014991
English language--Grammar
English language--Rhetoric
Report writing
Authorship
808.042 / CLA-R