Chan, Chi Chuen.author.