" An orchestra of voices : " Sun Xupei ; edited by Elizabeth C. Michel, with the assistance of Eric B. Easton.