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.