Silver River 3 by Bryan L. Williams
_