Class of 1965
Steve's Latest Interactions
Steve did indeed pass away in 2003. Sad that such a gifted person became so lost.
I'm not sure that Steve is deceased. While I haven't been in touch in years, a Stephan T. Kleier live in Winter Park, Fl, age 68. I'm attempting to find him.