Advanced Dynamics by Reza N. Jazar, Dan Marghitu & R.B. Bhat