Author: Taisong Lin
Born: 1967