Ian C . J . Sundberg har d.