Engineering Mechanics - Bhavikatti S S.; Rajashekarappa K G (NEW AGE INTERNATIONAL New Delhi, 2009)