Author: Scholes, Eugene F. & Edward C. Halbach, Jr.