David Thauberger Canadian, 1948-2026