SPOTTS M F

Design of Machine Elements - Delhi Prentice Hall of India Pvt Ltd 1984

0876923953