Author: Peter Kien-hong Yu
Born: 1953