Warren Palmer

First name
Warren
Middle name
Bruce
Last name
Palmer
China: A Global Studies Handbook Lafleur, R.A., Palmer, W.B., Rapp, J.A., Robson, S.Y. & Hamlish, T.C. (2003), ABC-Clio, 300.