Soil mechanics principles and practice / Graham Barnes. - Barnes, Graham (Graham E.) (Palgrave, 2016)