Nonlinear Programming: Theory and Algorithms, 3rd Edition by M.S. Bazarra, H.D. Sherali, and C.M. Shetty