Software design using Fortran 77 - Herbst, Robert Taylor (New Jersey Prentice Hall, 1990)