IEEE Spectrum - December 2005 - Vol 42 Num. 12 - Contents | IEEE Journals & Magazine | IEEE Xplore