Advances In Rock Dynamics And Applications by Jian Zhao & Yingxin Zhou