Solid mechanics - Hulse, Ray .; Cain, Jack .; Sherwin, Keith . (New York : Palgrave Macmillan, 2003)