IEEE Spectrum - - (The Institute of Electrical and Electronics Engineers, 1999)