A Primer on Scientific Programming with Python - Langtangen, Hans Petter (Verfasser) (Texts in Computational Science and Engineering, 2016)