Applied robotic analysis - Parkin, Robert E. (Prentice Hall, 1991)