Text this: Biotechnical And Soil Bioengineering Slope Stabilization A Practical Guide For Erosion Control Donald H. Gray, Robbin B. Sotir