IEEE Spectrum - Oct. 2004 - Table of contents | IEEE Journals & Magazine | IEEE Xplore