Menu
Home
Help and information
About this website
Privacy Policy
Ruru Li
2 published titles
Shakespeare translation in China
1 edition
Department of East Asian Studies, University of Leeds
1991
Details
Shashibiya : staging Shakespeare in China
1 edition
ISBN: 962209628X
Hong Kong University Press
2003
Details