Wen shi tong yi jiao zhu - Zhang, Xuecheng, 1738-1801 (Zhonghua Shuju, 1985)