Cellular Automata: Analysis and Applications - Karl-Peter Hadeler, Johannes Müller (Springer, 2017)