Ranjan, Gopal Basic and Applied Soil Mechanics - 3/e - New Delhi New Age International 2016 - vii, 752 ISBN: 9788122440393