Text this: Theory of duality in mathematical programming /