Integer Programming and Combinatorial Optimization - Friedrich Eisenbrand, Jochen Koenemann (Springer, 2017)