TY - BOOK TI - IEEE Spectrum (Journal) SN - 0018-9235 U1 - 621.305 CY - New York PB - IEEE ER -