Xun Kuang
Hsun Tzu's name comes in a variety of forms because of different Chinese dialects and English transcription systems.
Xun Kuang
Hsun Tzu's name comes in a variety of forms because of different Chinese dialects and English transcription systems.