login
Shi Jingqian historiography Wei Feide Hole Flying Force Yale University Kangxi Cao Yin
05-09
Shi Jingqian Sinology Hole Flying Force Wei Feide Fairbank history
12-28
Qing Dynasty Hole Flying Force Qianlong
12-25