Numerical methods: in engineering and science - Grewal, B. S (Khanna, 2005)