Interior point methods of mathematical programming - Terlaky, Tamas (Applied optimization, 1996)