Shan-Ling Pan Editor