TY - GEN AU - Krar TI - Technology of Machine Tools 4th Ed U1 - 621.902 KRA PY - 1990/// CY - New York PB - McGraw Hill ER -