Rock failure mechanisms by Chun'An Tang | Menrva Books | MenrvaBooks