Key technologies for the 21st centuries
Key technologies for the 21st centuries
by Scientific American
- New York W.H. Freeman 1996
- xiii, 174p.
- Scientific American a special issue .
0716729482
601.12 / N96
0716729482
601.12 / N96