John J. Craig, Introduction to Robotics, Mechanics and Control, (4th), Pearson, 2018. 9780133489798. (Not Required).