Multibody mechanics and visualization - Dankowicz, Harry J.