Model building in mathematical programming - Williams, H. Paul (John Wiley & Sons, 2003)