Author: WU SHI RAN GUO YONG