Algebraic Monoids, Group Embeddings, and Algebraic Combinatorics: 71 | DealShopping UK