Author: Li-cheng Gu
Born: 1956