Basic and applied soil mechanics - Ranjan, Gopal (New Age International, 2000)