Publications by 'Peter Y. K. Chan'