Author: LI KE LAI FU SI (Ricklefs Robert E. )?SUN RU YONG