Keith Giffen and Karl Kesel
Keith Giffen and Karl Kesel