Author: Crane, Frederick, Kerin, Roger A., Hartley, Steven W., Rudelius, William