Linear Programming and Generalizations
A Problem-based Introduction with Spreadsheets
Textbook
Part of the International Series in Operations Research & Management Science book series (ISOR, volume 149)