Essentials of Rock Mechanics - Elsageer, Hassan A.; Butt, Stephen D.; Mohammad Bamousa, Abdullah Omar; Abdellah, Wael Rashad Elrawy; Ali, Mahrous Ali Mohamed (Springer Nature Singapore, 2025)