Twenty tips for senior thesis writers (and other writers, too)