Numerical methods in engineering and science - Davis, Graham de Vahl . (George Allen & Unwin Ltd, 1986)