Kenneth J Yin Author

Kenneth J. Yin teaches at the City University of New York. His research has been supported by the American Council of Learned Societies, the Andrew W. Mellon Foundation, and the National Endowment for the Humanities, among others. He was educated at Cornell and Georgetown universities.