Principles of Continuum Mechanics by Junuthula Narasimha Reddy & Reddy J.N.