Author: Dennis Alan Moore
Alternate names: DENNIS ALAN MOORE