Publications by 'Bo Lan'