J(ock) D Eshelby