Photo#128: Dr. Peck and Bror Fellenius, on October 1958, at the University of Illinois, Urbana. The photo was taken by Tom Davisson.