Author: Han wen fo dian yu yan xue guo ji yan tao hui (3rd 2008 Taiwan)