Author: Yuan Ruan
Alternate names: Yüan Juan
Born: 1764
Died: 1849