Technology & Machine Tools - Krar (Mcgraw Hill Newyork, 2005)