Author: Yang Shoujing yan jiu xue shu jiao liu hui (2001 Yichang Shi, China)