A first course in discrete dynamical systems - Holmgren, Richard A. (Springer Verlag, 1996)