Heterogeneity And Flow In The Deep Earth