Soil and foundation engineering - Upadhyay A.K. (New Delhi New Delhi, 2015)