McGraw-Hill concise encyclopedia of science & technology

Sybil P. Parker, editor in chief
McGraw-Hill
9780070454828
0-07-045482-5