A primer on scientific programming with Python - Langtangen, Hans Petter 1962- (Texts in computational science and engineering, 2011)