Numerical Computation 1 by Christoph Überhuber & Christoph W. Ueberhuber