Dancing Waters by Scott F. Brooks
_