Xiang Shengmo
Appearance
Xiang Shengmo (simplified Chinese: 项圣谟; traditional Chinese:
His courtesy name was Kongzhang (
References
[edit]- ^ "Xiang Shengmo Background". Archived from the original on January 12, 2014. Retrieved 2012-08-11.
Xiang Shengmo (simplified Chinese: 项圣谟; traditional Chinese:
His courtesy name was Kongzhang (