Author: Paul H. Walgenbach, Ernest I. Hanson, James C. Hamre