Publications by 'Mark G. F. Sun'