Rock Excavation: Methods And Cost by Halbert Powers Gillette