Author: Shao-cheng Tang
Born: 1955