Author: donald w. patten, ronald r. hatch, loren c. steinhauer