Foundation Engineering: Geotechnical Principles and Practical Applications by Richard L. Handy | Menrva Books | MenrvaBooks