Brilliant writing advice for beginners and veterans.  710 more words