Watcher on the Water by David V
_