Ryder, G H

Theory of machines - Mc Graw Hill