Algorithmic Algebraic Combinatorics and Grb̲ner Bases - Klin, Mikhail. (Springer Berlin Heidelberg, 2009)