Introduction to Linear and Convex Programming, Australian Mathematical Society Lecture Series, Vol 1