Soil mechanics : principles and practice / Graham Barnes. - Barnes, Graham (Graham E.) (Palgrave Macmillan, 2010)