River Braids: A Novel