Publications by 'Ti-Yen Lan'