Holiday Free Shipping & Special Discounts! Get the code »

William J Craig

William J. Craig has served in the U.S. Army and U.S. Air Force. He graduated from Gordon College with a B.A. in history and currently resides with his wife and children in Revere, Massachusetts where he works as an author and speaker.