Convexity and optimization in banach spaces (2012)