Text this: Introduction to linear and convex programming /