Dr. Ivan Toms (1953-2008)