Dictionary of Science and Technology in English-French-German and Spanish, 10000 current terms
Publisher: Philosophical Library
Published: 1943-01-01