3 works on record
Oil And Gas Technology And Humans Assessing The Human Factors Of Technological Change
Prevention of Accidents and Unwanted Occurrences
Oil and Gas, Technology and Humans