Convex analysis and nonlinear optimization theory and examples. - Borwein, Jonathan M. (Springer, 2006)