Cellular Automata and Discrete Complex Systems - Kari (Springer Berlin Heidelberg, 2013)