Basic and Applied Soil Mechanics - Gopal Ranjan (New Age, New Delhi, 2016)