John Starr

First name
John
Middle name
Bryan
Last name
Starr
Understanding China: A Guide to China’s Economy, History, and Political Structure Starr, J.B. (2001), New York: Hill and Wang, 368.