Author: Zheng He yuan hang yu shi jie wen ming ji ji nian Zheng He xia xi yang 600 zhou nian xue shu yan tao hui (2004 Beijing da xue)