Cambridge University Press Optimization Concepts and Applications in Engineering 3rd Edition 1108424880 - Wei Zhi