Before you leave...
Take 20% off your first order
20% off
Enter the code below at checkout to get 20% off your first order
Discover summer reading lists for all ages & interests!
Find Your Next Read

The problem of rock mechanics and engineering is an old and new subject encountered by human beings in their struggle with nature for survival and development. To call it ancient means that it has a long history; however, speaking of it as brand-new refers to the continuous emergence of new problems and new situations in engineering practice, which is quite challenging. With the development of human engineering activities, the issues surrounding rock engineering are becoming more and more prominent, and the problems encountered are becoming more and more complex. In the practice of solving complex rock engineering, human beings have summarized many topics that are difficult to explain or solve with classical mechanics.
Thanks for subscribing!
This email has been registered!
Take 20% off your first order
Enter the code below at checkout to get 20% off your first order