MECHANICAL SCIENCE II - BHATTACHARYA, BASUDEB (NEW DELHI NEW AGE INTERNATIONAL LTD., 2009)