Jim Stempel is a speaker and author of ten books and numerous articles regarding American history, warfare, and spirituality. He resides in rural Maryland with his wife and family.