Engineering Rock Mechanics: An Introduction to the PrinciplesEbookEngineering Rock Mechanics: An Introduction to the PrinciplesbyJohn A HudsonRating: 3 out of 5 stars3/5Save Engineering Rock Mechanics: An Introduction to the Principles for later