Vitalsource Technologies, Inc. Kinematics And Dynamics Of Multibody Systems With Imperfect Joints