Mathematical Programming (Springer Verlag, 1971)