ID:DA1893210X
Search authors sharing the same name
Mao Haijian ; with an introduction by Julia Lovell ; English text edited by Joseph Lawson ; translated by Joseph Lawson, Craig Smith and Peter Lavelle
Cambridge University Press 2018, c2016 The Cambridge China library
: pbk
Available at 1 libraries
Joseph Lawson
UBC Press c2017 Contemporary Chinese studies
: hardcover , : pbk
Available at 3 libraries