Dr. Owens is a professor at the US Naval War College in Newport, Rhode
Island, a senior fellow of the Foreign Policy Research Institute, and contributing editor to National Review Online and Armed Forces Journal. His articles on national security affairs have appeared in a multitude of publications. He is a Marine Corps veteran of Vietnam, where he led an infantry platoon in 1968-1969. He retired as a colonel.