Popular Science Technology And Communications - Platt, Richard (Detafiles, 2000)