SHIGLEY & MISCHKE

MECHANICAL ENGINEERING DESIGN. 5TH EDITION - TATA MC GRAW HILL CO 1989