ALi KarrechBooksRecent Advances in Geo-Environmental Engineering, Geomechanics and Geotechnics, and GeohazardsAuthor data: Open Library