Fortran 95/2003 Explained - Metcalf (Oxford University PressOxford University Press, 2023)