The Goulden-Jackson Cluster Method for Cyclic Words. - Anne E. Edlin; Doron Zeilberger (Adv. Appl. Math., 2000)