River Angel: A Novel