"James C. P. Liang"