Author: Truman J. Moon, James H. Otto, Albert Towle (Authors)