Principles of engineering geology and geotechnics - Krynine, Dimitri P. (CBS Publishers, 2005)