The serpent's tooth - Lim, Catherine (Times Books, 2002)