Steven D. Grossman, 1975-2007