Principles of continuum mechanics a study of conservation principles with applications - Reddy J.N (Cambridge University Press, 2010)