Elements of mechanism - Doughtie, Venton Levy.; James, Walter H.