David Sego


mine waste management, permafrost engineering, geo-engineering