Peter Mansoor

4 Appearances
Colonel, U.S. Army (Ret.); Professor of Military History, Ohio State University