Programming for Computations - MATLAB/Octave : - Linge, Svein. (Springer, 2016)