Clark, Roy Peter.

Writing tools : 50 essential strategies for every writer / Roy Peter Clark. - New York : Little, Brown, 2006. - ix, 260 p. :

9780316014984


Authorship.
English language--Rhetoric.

PN145 / C63