Krishna Rao T Design of Machine Elements vol-II - IK International Publishing House Pvt Ltd ISBN: 9789380026633