Publications by 'Alan (Yuan) Qi'