Articles by Xiao-Quan Shan (2)