The life and story of Lin Zexu and the First Opium War.
Nancy Wan-Seung Chan
Yoshiko Yamaguchi
Yin Wang
Meiyun Yuan
Na Meng
Zhanfei Gao