Dictionary of science and technology in English-French-German-Spanish,
Subtitle: Containing 10,000 current terms in the English language most frequently used ... tables, and technical abbreviations
Publisher: Philosophical library
Published: 1943-01-01