Network update /
Petroleum Science and Technology Institute.
Edinburgh : The Institute,
1994-
Petroleum Science and Technology Institute
Petroleum industry and trade
Petroleum