Author: Perreault, William D., Cannon, Joseph P., McCarthy, E. Jerome