Author: Terrence Kai Cheong Lo
Born: 1966