Engineering Mechanics Dynamics - Hibbeler, Russell C