Numerical Engineering Optimization by Resam Andreas; Makvandi Chsner