Rock Slope Engineering by Duncan C. Wyllie & Christopher W. Mah