Beloved husband, father, grandfather, and singular character Steven M. Anderson passed away at home on May 8, 2025. Never constrained by expectations, his death came as a surprise even after a long ...