Principles of Geotechnical Engineering - Das, Braja M (New Delhi Cengage Learning, 2023)