elementary foatran - "pertersen, t m. "