Steven Furman
Deceased
Steve died on April 18, 2025. You can read his obituary
here
.