1
by Lu, Diana
Published 2006
2
by Li, Charles N
Published 2008
3
4
by Dikotter, Frank
Published 2017
5
by Wong, Frances
Published 2009
6
by Lian Xi
Published 2018