Text this: Convexity and optimization in finite dimensions /