Allen S. Hall Machine design - Mcgraw hill Singapore 1983 - 344pg PB - Machine design . En Subjects--Personal Names: Electronics Engg Dewey Class. No.: 621.8 / HAL