David Carl Traeger 1955-2025