Author: James Tuck-Hong Tang
Born: 1957