Krar, Stephen F. Machine tool and manufacturing technology - Cengage Learning 1998 Dewey Class. No.: 671.35 / N98 KRA