Write Great Fiction

232 pages2005 4 editions

nonfiction reference challenging informative reflective slow-paced