Geomechanics and Geotechnics: From Micro to Macro by Mingjing Jiang | Menrva Books | MenrvaBooks