Author: Mengxian Gan
Dates: ju ren 1873