B.J. Keeton is a science-fiction author, college English teacher, and fitness junkie. An active SFWA member, he is the author of five novels. When he isn't trying to think of a way to trick Fox into putting Firefly back on the air, he is probably either running, blogging about fitness, or watching an obscene amount of genre television. He lives in Florence, AL with his wife, Jennifer.