Walking on Water by Elizabeth C.
_