Text this: Introduction to optimization techniques ; fundamentals and applications of nonlinear programming.