Rigid Body Dynamics - Hamad M. Yehia (Springer, 2022)