Soil Mechanics: Principles And Practice - Graham Barnes - (Palgrave Macmillan, 2010)