TY - BOOK AU - HALL H L TI - Theory and problems of machine design SN - 0-07-099059-X U1 - 621.815 HAL CY - New York PB - McGraw-Hill Book co ER -