Chronicle of a blood merchant - Yu, Hua 1960- (Pantheon Books, 2003)