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