An Introduction to Chinese History and Culture - Zhang, Qizhi (Springer Berlin Heidelberg, 2015)