S.S. Rattan

Theory of machines 4th edition - McGraw Hill

9789351343487