Author: Tiechuan Hao
Born: 1959