Foundation of optimization - Charles S. Beightler (Prentice Hall, 1982)