Author: Ji-Liang Tang
Born: 1957