Nasce a Portland, Maine. Cresce senza padre, che lo abbandona quando Stephen ha soli 2 anni. Si diploma al Lisbon High School, e fa i lavori più disparati lo spazzino, il bibliotecario ed infine l'insegnante. Ha...Leggi tutto