Geometry, Algebra, Singularities, and Combinatorics