Author: William D. Perreault, Stanley J. Shapiro, J. E. McCarthy