Rock Fracture and Blasting: Theory and Applications