Author: Zhaoping Yan
Born: 1877