An introduction to numerical methods in C++ - Flowers, B.H (Clarendon Press, Oxford, 1995)