https://catalog.princeton.edu/catalog/99110592443506421
Yongle da dian xi wen san zhong jiao zhu / [Qian Nanyang jiao zhu]. - Princeton University Library...
yongle da dianprinceton university libraryxi wensanzhong
https://www.chess.com/players/wen-xi-fan
Wen Xi Fan | Top Chess Players - Chess.com
Learn everything about Wen Xi Fan. See their bio, world ranking, chess ratings, most played openings, recent games, and more!
chess playerswenfantop