James M. DuPont is a former Marine Corps aviator and legal officer with twelve years of active duty service, and over 100 combat sorties in Afghanistan and Iraq. He is currently an airline pilot and a major in the Marine Corps reserves. He lives with his family in Charlotte, North Carolina.
Join our mailing list!
Get our latest staff recommendations, Indie Next picks and exclusive offers of ARCs and galleys right to your inbox.