Rock Dynamics and Applications - State of the Art by Jian Hong Zhao | Menrva Books | MenrvaBooks