Ranjan, Gopal Basic and Applied Soil Mechanics - 4/e - New Delhi New Age International 2022 - xvi, 760 ISBN: 9789393159373