Rock Failure Mechanisms by Chun'An Tang | Menrva Books | MenrvaBooks