" Introduction to the modern theory of dynamical systems / " Anatole Katok, Boris Hasselblatt ; with a supplement by Anatole Katok and Leonardo Mendoza.