Engineering Rock Mechanics Part 2 by J.A. Hudson & John P. Harrison