Spatial And Temporal Heterogeneity