Rock Dynamics and Applications - State of the Art by Jianchun Li | Menrva Books | MenrvaBooks