Non-local inhomogeneity and Eshelby entities