Author: Liewen Zhao
Dates: fl. 1858-1889