Publications by 'Bill S. Xie'