Programming in fortran structured programming with fortran IV and fortran 77 (Elsevier Scientific)