Optimization for Engineering Problems - Kaushik Kumar (Wiley, 2019)