Author: Ivan Ka-yan Cheung
Born: 1968