David Strand
David Strand is a specialist in the history and political culture of modern China. He is Professor of Political Science at Dickinson College in Carlisle, Pennsylvania, where he holds the Charles A Dana chair. Provided by Wikipedia-
1