War on the Waters by James M. McPherson