Author: Guo fang yan jiu yuan (China). Tu shu guan