Comprehensive Rock Engineering: Vol 3: Principles, Practice & Projects - Hardcover

John A. Hudson

 
9780080420660: Comprehensive Rock Engineering: Vol 3: Principles, Practice & Projects