River Runs Red
by Jeffrey J. Mariotte
As teens, Molly, Byrd, and Wade faced inconceivable evil on the banks of the Rio Grande. But that was just the beginning. As adults, they encounter raging rivers, long-buried gods, and secrets worth dying—or killing—for, on the way to an epic final battle, with the fate of worlds hanging in the balance.