Author: Chaoshan weng shi lian yi hui