Primal-Dual Interior-Point Methods by Stephen J. Wright