Articles by Ke-Sheng Xin (1)