Hall, A S

Machine design - Mcgraw Hill