TY - GEN AU - Black, P.H TI - Machine Design U1 - 621.8 BLA CY - India PB - Mcgraw Hill ER -