Author: Calvin Chi Lun Chan
Born: 1963