Clark, Roy Peter

Writing tools: 50 essential strategies for every writer - New York : Little, Brown Company, 2006. - 260 p.

Includes index

9780316014991


Authorship
English language Rhetoric

808.042