Engineering Mechanics: Combined Statics & Dynamics - Hibbeler, Russell C