Heterogeneity in the Crust and Upper Mantle