Multi-Body Dynamics by Homer Rahnejat, Rahnejat Homer & M. Ebrahimi