Author: Yongzeng Shen
Born: approximately 1810