Machine Design : A CAD Approach - Dimarogonas, Andrew D. (Wiley)