Numerical algorithms with C - Engeln-Mullges, Gisela (Springer-Verlag, 1996)