Background
Stoll, Steven Benno was born on May 30, 1966 in Long Beach, California, United States. Son of David and Linda Stoll.
Stoll, Steven Benno was born on May 30, 1966 in Long Beach, California, United States. Son of David and Linda Stoll.
Doctor of Philosophy, Yale University, New Haven, 1994.
Associate professor history Fordham University, New York City.
Married Sara Labowe-Stoll, June 20, 1993.