Advances in Rock Dynamics and Applications by Jian Zhao | Menrva Books | MenrvaBooks