Solarz, Stephen J. (Stephen Joshua), 1940-2010