Optimization - Lange, Kenneth (Springer, 2004)