Author: Zexun Xu
Born: 1879