Rock Mechanics: An Introduction by Nagaratnam Sivakugan | Menrva Books | MenrvaBooks