Kinematic Chains And Machine Components Design by Dan B. Marghitu & Dan Marghitu