Dynamical Systems with Applications using Python - Stephen Lynch (Springer, 2018)