Tim Waggoner has published over thirty novels and three short story collections, and his articles on writing have appeared in Writer's Digest and Writers' Journal, among others. He teaches creative writing at Sinclair Community College and in Seton Hill University's Master of Fine Arts in Writing Popular Fiction program. Visit him on the web at www.timwaggoner.com