Machine Design with CAD and Optimization 1st Edition – Sayed M. Metwalli