ENGINEERING MECHANICS - DUBEY ARVIND KUMAR (NEW DELHI NEW AGE INTERNATIONAL)