An Introduction to Slope Stability and Protection by J. Paul Guyer | Menrva Books