Yong-he ZhangBooksA dictionary of gene technology termsCheng'an xian zhiLi Denghui zhuanDong li chun qiuAuthor data: Open Library