Author: Shanchang Shi
Died: 1830