David Ian Russell — (1943-2026)