ID:DA13142540
Search authors sharing the same name
edited by Peter Hepple
Institute of Petroleum 1966
Available at 3 libraries