Slope Stability Analysis and Stabilization: New Methods and Insight, Second Edition by Y. M. Cheng | Menrva Books | MenrvaBooks