Symbolic Dynamics and Hyperbolic Groups by Michel Coornaert & Athanase Papadopoulos