Author: Kangqi Zhen
Dates: jinshi 1877