Discrete systems and integrability - Hietarinta, J. (Jarmo); Nijhoff, Frank W.; Joshi, Nalini (Cambridge texts in applied mathematics, 2016)