Skip to main content alibris logo

David L Anderson

David L. Anderson is assistant professor of history at the University of Indianapolis. He is the author of "Imperialism and Idealism: American Diplomats in China,"