ID:DA17828055
Search authors sharing the same name
Janette Ryan
Polity 2019 China today
: hbk.
Available at 2 libraries
Polity Press 2019 China today
: pbk
edited by Janette Ryan
Routledge 2013 RoutledgeCurzon contemporary China series 57
Available at 1 libraries
Routledge 2013 RoutledgeCurzon contemporary China series 69
Routledge 2013
: pbk , : hbk
Available at 7 libraries