Stream Restoration in Dynamic Fluvial Systems: Scientific Approaches, Analyses, and Tools by Andrew Simon Back to product details page >