Comprehensive Rock Engineering: Principles, Practice & Projects: 3 - Rilegato

Hudson, John A.

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