Nonlinear Integer Programming by Xiaoling Sun & Duan Li