Mississippi River Valley. Report upon improvement of rivers and harbors in upper Mississipi Valley division; Geo. R. Spalding in charge.

Tools