Analysis and modelling of discrete dynamical systems by Daniel Benest