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