Abstract Convexity And Global Optimization by Alexander Rubinov