Developed over two decades of teaching Fortran to a wide audience, this manual highlights the language constructs of Fortran 2003, 95, 90 & 77. Each concept is discussed in theory, & illustrated with practical examples. Problems at the end of each chapter extend the examples into real-world solutions.