Author: Shaoquan He
Born: 1952