ID:DA17240257
Search authors sharing the same name
edited by Perry Keller
Ashgate c2011 The library of essays on Chinese law / Perry Keller
Available at 6 libraries
Available at 11 libraries
Perry Keller
Oxford University Press 2011
Available at 5 libraries
Hart
Ashgate