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