Crafting Novels & Short Stories: The Complete Guide to Writing Great Fiction - Writer's Digest Editors