Question: who is james n mattis?
Answer: James Norman Mattis (born September 8, 1950) is a retired United States Marine Corps General who served as the 26th US secretary of defense from January 2017 through January 2019.