Algebraic And Geometric Combinatorics by