Shaum's outline of theory and problems of programming with Fortran including structured fortran - Lipschutz, Seymour (McGraw-Hill, 1982)