Numerical analysis: the mathematics of computing - Watson, W. A; Philipson, T; Oates, P. J (Edward Arnold, 1981)