Numerical algorithms with C - Engeln-Müllges, Gisela (Springer, 1996)