Arthur A. Hagen (Firm : Grand Forks, N.D.)