James Carter

James Carter is a professor of history at Saint Joseph's University in Philadelphia.


Commentary

Looking to unconventional sources to explain the complexities of U.S.-China relations.

Follow The National Interest

May 25, 2012