Numerical Methods with FORTRAN 77: A Practical Introduction