TY - BOOK AU - Hall, A. TI - Theory & Problems of machine design SN - 0-07-048333-7 PB - Tata McGraw Hill KW - Mechanical N2 - Engineering ER -