Machine Design by Andrew D. Dimarogonas