Articles by Q.Y. Shang (1)