Cellular automata and groups - Ceccherini-Silberstein, Tullio. (Springer,)