Author: Yuan Gu
Born: active 1826
Died: 1848