Theory of Games and Economic Behavior
John von Neumann & Oskar Morgenstern
Solutions to Convex Optimization
Stephen P. Boyd & Lieven Vandenberghe
Convex Optimization