Theory of Applied Robotics - Jazar, Reza N. (Springer US, 2020)