Author: Yuan gao Xu
Alternate names: Yuan'gao Xu
Born: 1885
Dates: 1885