Convexity and Optimization in Finite Dimensions I by Christoph Witzgall & Josef Stoer