Dictionary of science and technology /
Peter M. B. Walker ed.
- Edinburgh : W. and R. Chambers, 2003.
- xvi, 1328p : ill. ; 22 cm.
Spine title: Chambers dictionary of science and technology.
Closed access.
0550130020
Science--Dictionaries.
Technology--Dictionaries.