Rock Mechanics and Engineering: Principles by Xia-Ting Feng | Menrva Books | MenrvaBooks