Rock Failure Mechanisms: Illustrated and Explained by John A. Hudson | Menrva Books | MenrvaBooks