Tax or technology? : the revival of UK North Sea oil production /
Martin, Steve.
Oxford Institute for Energy Studies.
Oxford : Oxford Institute for Energy Studies,
c1997.
"October 1997."