Krar Technology of Machine Tools (4th Edition) English - 1990 Mc Graw Hill - 751p BE textbook IE dept Dewey Class. No.: 621.902 KRA