Technical dictionary of oil industry terms, English- French- German- Persian.
Series: Tehran University publications, no. 1105
Publisher: University of Tehran Press
Published: 1966
Place of publication: Tehran, Iran
Language: eng