Shadow on Rain Water by Ken Zhu
_