Author: Hua xi xie he da xue, Chengdu, China. Tu shu guan.