This monograph connects many different areas in mathematics by exploiting e.g. links between symbolic dynamics and combinatorial group theory as well as between integer polynomials and knot and graph theory. By offering a variety of recent results, researchers in algebra, knot and graph theory and dynamical systems may benefit from this treatise.