Holding Back the River: The Struggle Against Nature on America’s Waterways By Tyler J. Kelley Avid Reader Press, 2021; $27