About the AuthorJohn Gibson

John Gibson is a native of Pensacola, FL and is currently serving as a chaplain in the United States Navy. He is also a published author and frequent guest columnist for various web publications. You can follow him on Facebook.