Principles Of Foundation Engineering by Braja M. Das & Braja Das