Numerical methods in engineering with python 3 - Kiusalaas, Jaan (Cambridge, 2013)