Algebra, Geometry, and Combinatorics