Bachelor of Science in Chemical Engineering, University Alberta, 1955. Master of Science in Mechanical Engineering, Stanford University, 1957. Doctor of Philosophy, Stanford University, 1962.
With, Lockheed Research laboratories, Palo Alto, California, 1961-1971; member of faculty, University Texas, Austin, since 1971; professor mechanic engineering, University Texas, since 1979; W. R. Woolrich professor engineering, University Texas, since 1985.
02637624SME (Best Heat Transfer Paper award 1970, associate editor Journal Solar Energy Engineering). Member American Solar Energy Society, Texas Solar Energy Society (founder, board directors since 1976, president 1980, 94).