Tom Spence is a retired Marine Corps officer. He has worked as an independent trainer and consultant, an addictions treatment counselor, and as a newspaper manager. He is an ordained minister in the Cumberland Presbyterian Church and is the pastor of the church in Burns Flat, Oklahoma. He is husband, father, and grandfather and returned to live in his native Oklahoma in 1999. Tom publishes hundreds of articles online each year as a freelance author, including three blogs and when so inclined, the local paper as well.