Author: Todd Mcfarlane Keith Giffen