Integer Programming (2002) [pdf]