Author: ( YING ) HA DI GU ER DE SHANG HAI YAN