Foundation Engineering: Geotechnical Principles and Practical Applications by Richard L. Handy 0 Type: Book