Publications by 'Steven Shen'