Convex Optimization — Stephen Boyd, Lieven Vandenberghe | Kutubxona