Author: HOU GUO YUE