Challenges for 2005 - President's Column | IEEE Journals & Magazine | IEEE Xplore