Machine design. - Aggarwal, D. K.