Introduction To Fortran 90 For Engineers And Scientists by Larry Nyhoff