Discrete systems and integrability - Hietarinta, J. (Cambridge texts in applied mathematics, 2016)