Cellular Automata and Discrete Complex Systems - Matthew Cook, Turlough Neary (Springer, 2016)