Author: Alex Ching-shing Chan
Born: 1966