McGraw-Hill encyclopedia of science & technology

McGraw-Hill
9780079136657
0-07-913665-6