Model building in mathematical programming - Williams, H. Paul (Wiley, 1979)