Scientific Computing - Bertil Gustafsson (Springer, 2018)