Text this: Applied combinatorics on words /