Interior Point Methods for Linear Optimization by Cornelis Roos, Tamas Terlaky & Jean-Philippe Vial