Applied Mathematical Programming - Bradley et al.pdf