S.S. Rattan

Theory of machines - Tata McGraw Hill

9789351343479