Rock Excavation, Methods And Cost by Halbert Powers Gillette