Doug SteadBooksRock Mechanics : Meeting Society's Challenges and Demands, Two Volume SetRock Mechanics : Meeting Society's Challenges and Demands, Two Volume Set SetRock MechanicsAuthor data: Open Library