Object-oriented programming via Fortran 90/95 / - Akin, J. E. (Cambridge University Press, 2003)