Grobner Bases and Convex Polytopes (University Lecture Series, No. 8)