Randy Petersen has written more than fifty books on subjects ranging from history to relationships, psychology, sports, and even word games. Formerly an editor and writer with Christian History magazine, he also prepares curriculum for small-group Bible studies. Apart from his writing, Randy teaches public speaking at a community college, preaches occasionally at his church, and directs in area theaters. He lives in the Philadelphia area.