River Elan by Richard Poole
_