Kinematic geometry of mechanisms - Hunt, Kenneth Henderson (Oxford engineering science series, 1978)