Stephen Solarz (1940–2010)