Author: Lin Foxing xian sheng zhi sang wei yuan hui