Computing with Python : an introduction to Python for science and engineering - Fuhrer, Claus (Pearson, 2014)