Author: Duane C. Spriestersbach William H. Olin