Author: Tak-Wing Ngo
Born: 1962