Computing with Python: An Introduction to Python for Science and Engineering - Claus Führer, Jan Erik Solem, Olivier Verdier (Pearson, 2014)