Programming for Computations - Python - Linge; Langtangen, Hans Petter (Springer International Publishing, 2020)