theory of machines - "low, bevis b. " (uk : longmans, 1958)