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