LEIGH, STEPHEN
 Name and vital stats
  LEIGH, STEPHEN (writer; artist)NULL
 MARVEL COMICS
  GENERATION X (ink/) 1998> 98
  WILD CARDS (wr/) 1990 [Imprint: EPIC]> 90