"An understanding of rock mechanics is fundamental to a number of civil engineering applications, including tunneling, foundation engineering, slope stabilization and petroleum engineering. Giving you coverage of all the most commonly studied areas of rock mechanics, this book is the ideal introduct[...]