1
by Han, Jinghe
Published 2017
Palgrave Macmillan UK

2
by Han, Jinghe
Published 2020
Springer International Publishing