Convex Analysis And Nonlinear Optimization door Jonathan Borwein & Adrian S. Lewis