Machine Design (3rd Edition) by R. H. Creamer | Menrva Books