Author: Bowersox, Donald J. La Londe, Bernard J., ; Smykay, Edward W.,