Machine design with CAD & optimisation - Metwalli, Sayed. (Wiley,, 2021)