Stephen J. Lade
January 30, 1943 - December 16, 2024