TY - BOOK TI - Key technologies for the 21st centuries T2 - Scientific American SN - 0716729482 U1 - 601.12 PY - 1996/// CY - New York PB - W.H. Freeman ER -