"James C. Y. Guo"