Author: Nanjing lin xue yuan. Shu mu yu zhong yan jiu shi