Nucleation and Propagation of Fracture in Heterogeneous Materials