An Introduction to Scientific Computing: Twelve Computational Projects Solved with MATLAB. - Mitran, Sorin (SIAM Review, 2008)