Larousse dictionary of science and technology
Walker, Peter M B ed.
Larousse dictionary of science and technology - Allied Publishers - xii, 1236 p.
81-86062-11-4
R030.8:5+6 N6
Larousse dictionary of science and technology - Allied Publishers - xii, 1236 p.
81-86062-11-4
R030.8:5+6 N6