Resources Convex Optimization Algorithms for Convex Optimization by Nisheeth Vishnoi Convex Optimization and Geometry By Yin Tat Lee