© Steve Vogel 2025