Geotechnical Engineering: Principles and Practices of Soil Mechanics and Foundation Engineering – Civil Engineering Books