Contagion Propagation Dynamics