ENGINEERING ,MECHANICS, MERIAM J.L