Theory of machines - Green, Walter George (Blackie, 1962)