Optimization Techniques in Engineering : Advances and Applications by Dheeraj Joshi | Menrva Books | MenrvaBooks