Combinatorics of compositions and words - Heubach, Silvia (Discrete mathematics and its applications, 2010)