Essentials of Rock Mechanics - Hassan A. Elsageer (Springer Nature (Textbooks & Major Reference Works), 2024)