Guocheng ChenBooksShi ji, wen xian, li shiFenlingFen zi di jian zaoDai lu nian huaGong cheng shi di wei yeJi chu hua xueDong wu di xing weiTu jie ke xue da ci dianAuthor data: Open Library