Tim Waggoner has published more than twenty novels and two short story collections, and his articles on writing have appeared in Writer's Digest and Writers' Journal, among other publications. He teaches creative writing at Sinclair Community College and in Seton Hill University's Master of Fine Arts in Writing Popular Fiction program.