Author: Xiamen shi wen lian