The Patience of Rivers: A Novel