Author: FABIAN NICIEZA, JOHN DELANEY, RANDY ELLIOTT (ILLUSTRATOR), ET AL (ILLUSTRATOR)