Author: Xuanzang yu si chou zhi lu xue shu yan tao hui (2015 Xi bei da xue)